toEthChecksumAddress function
Check eth address with checksum.
Implementation
String toEthChecksumAddress(String address) {
  final addressLowCase = address.toLowerCase().replaceFirst('0x', '');
  final bytes = utf8.encode(addressLowCase);
  final hash = getKeccakDigest(bytes).toStr();
  String checksumAddress = '0x';
  for (int i = 0; i < addressLowCase.length; i++) {
    if (int.parse(hash[i], radix: 16) > 7) {
      checksumAddress += addressLowCase[i].toUpperCase();
    } else {
      checksumAddress += addressLowCase[i];
    }
  }
  return checksumAddress;
}