checkBech32 function

bool checkBech32(
  1. String address, {
  2. String prefix = '',
})

Check bech32 address with prefix, such as ckb.

Implementation

bool checkBech32(String address, {String prefix = ''}) {
  Bech32 decoded = bech32.decode(address);
  if (decoded.hrp != prefix) return false;
  final checksum = createChecksum(decoded.hrp, decoded.data);
  final result = verifyChecksum(decoded.hrp, decoded.data + checksum);
  return result;
}