ADAByronAddress.fromBip32 constructor
ADAByronAddress.fromBip32({
- required CardanoByronLegacyBip32 bip32,
- ADANetwork network = ADANetwork.mainnet,
Factory constructor to create an ADAByronAddress instance from a Bip32 structure.
Implementation
factory ADAByronAddress.fromBip32(
{required CardanoByronLegacyBip32 bip32,
ADANetwork network = ADANetwork.mainnet}) {
final encode = AdaByronIcarusAddrEncoder().encodeKeyWithInfo(
bip32.publicKey.compressed, {
'net_tag': network,
'chain_code': bip32.publicKey.chainCode.toBytes()
});
return ADAByronAddress._(encode.encode(), encode, network);
}