fromSeckeySync method
Creates a keypair from a seckey
byte array.
This method should only be used to recreate a keypair from a previously generated seckey
.
Generating keypairs from a random seed should be done using the fromSeedSync method.
Throws an AssertionError if the seckey
is invalid.
Implementation
Ed25519Keypair fromSeckeySync(final Uint8List seckey) {
check(seckey.length == seckeyLength,
'Invalid secret key length ${seckey.length}.');
final Uint8List pubkey = seckey.sublist(seckey.length - pubkeyLength);
return Ed25519Keypair(pubkey: pubkey, seckey: seckey);
}