decodeAddr method
Validates and decodes the given Ripple (XRP) X-address.
Implementation
@override
List<int> decodeAddr(String addr, {ChainType? chainType}) {
final decode = XRPAddressUtils.decodeXAddress(addr);
if (chainType != null && decode.chainType != chainType) {
throw AddressConverterException.addressValidationFailed(
reason: "Mismatch chain type.",
);
}
return decode.hash;
}