addressType property
AddressType
addressType
Implementation
AddressType get addressType {
final addrType = (this[0] & 0xf0) >> 4;
switch (addrType) {
// Base Address
case 0:
case 1:
case 2:
case 3:
return AddressType.base;
case 4:
case 5:
return AddressType.pointer;
case 6:
case 7:
return AddressType.enterprise;
case 14:
case 15:
return AddressType.reward;
default:
throw InvalidAddressTypeError(
"addressType: $addressType is not defined. Containing address ${toBech32()}");
}
}