SchnorrkelKeypair.fromEd25519 constructor
Creates a key pair from Ed25519 key bytes.
Implementation
factory SchnorrkelKeypair.fromEd25519(List<int> bytes) {
_KeyUtils._checkKeysBytes(
bytes, SchnorrkelKeyCost.keypairLength, "keypair");
final secret = SchnorrkelSecretKey.fromEd25519(
bytes.sublist(0, SchnorrkelKeyCost.secretKeyLength));
final public = SchnorrkelPublicKey(bytes.sublist(
SchnorrkelKeyCost.secretKeyLength, SchnorrkelKeyCost.keypairLength));
return SchnorrkelKeypair._(secret.toBytes(), public.toBytes());
}