readAddressWithHint static method
Implementation
static readAddressWithHint(Uint8List b, String hint) {
Uint8List address =
!(b.runtimeType == Uint8List) ? Uint8List.fromList(b) : b;
String hexValue = hex.encode(address);
if (hint == 'tz1') {
return readAddress("0000$hexValue", b);
} else if (hint == 'tz2') {
return readAddress("0001$hexValue", b);
} else if (hint == 'tz3') {
return readAddress("0002$hexValue", b);
} else if (hint == 'kt1') {
return readAddress("01${hexValue}00", b);
} else {
throw new Exception("Unrecognized address hint, '$hint'");
}
}