generateMasterKey function

Set<Uint8List> generateMasterKey(
  1. Uint8List seed
)

Implementation

Set<Uint8List> generateMasterKey(Uint8List seed) {
  var hmacSha512 = Hmac(
      sha512, 'ed25519 seed'.plainToU8a(useDartEncode: true)); // HMAC-SHA512
  var h = hmacSha512.convert(seed);
  final slipSeed = Uint8List.fromList(h.bytes.sublist(0, 32));
  final chainCode = Uint8List.fromList(h.bytes.sublist(32));
  return {slipSeed, chainCode};
}