generateFromSeed method

  1. @override
Bip32MasterKey generateFromSeed(
  1. List<int> seedBytes
)
override

Implementation

@override
Bip32MasterKey generateFromSeed(List<int> seedBytes) {
  final personalizationBytes = StringUtils.encode("ZcashIP32Sapling");
  final hash = QuickCrypto.blake2b512Hash(
    seedBytes,
    personalization: personalizationBytes,
  );
  return Bip32MasterKey(
    key: hash.sublist(0, 32),
    chainCode: Bip32ChainCode(hash.sublist(32)),
  );
}