getMainnetAddressFromPublic function
Implementation
String getMainnetAddressFromPublic(Uint8List pub) {
final msg = Uint8List.fromList([
...utf8.encode(kMainAddressPrefix),
...pub,
]);
final checksum = sha3Hash(msg);
final data = Uint8List.fromList([
...pub,
...checksum.sublist(0, 4),
]);
return '$kMainAddressPrefix${base58.encode(data)}';
}