addressHash static method
Calculate the address hash from a public key and a specified public key mode.
Implementation
static List<int> addressHash(List<int> pubKey, PubKeyModes pubKeyMode) {
const int addrHashLen = 4;
final address = P2PKHAddrEncoder().encodeKey(
pubKey,
netVersion: CoinsConf.bitcoinMainNet.params.p2pkhNetVer,
pubKeyMode: pubKeyMode,
);
return QuickCrypto.sha256DoubleHash(
StringUtils.encode(address),
).sublist(0, addrHashLen);
}