seedToExtendedPrivate method
Implementation
Uint8List seedToExtendedPrivate(Uint8List seed) {
final hashChain = Uint8List.fromList('mnemonicforthechain'.codeUnits);
final hashSeed = Uint8List.fromList('mnemonicforthekey'.codeUnits);
final s1 = SHA512Hash(seed, hashChain);
final s2 = SHA512Hash(seed, hashSeed);
s2[56] |= 0x80;
s2[55] |= 0x80;
s2[55] &= 0xbf;
final result = Uint8List(114);
result.setRange(0, 57, s1);
result.setRange(57, 114, s2);
return result;
}