create static method

Future<Ed25519PrivateKey> create(
  1. SimpleKeyPair keyPair, [
  2. Uint8List? privateKeyBytes
])

Factory constructor that initializes the public key

Implementation

static Future<Ed25519PrivateKey> create(crypto.SimpleKeyPair keyPair, [Uint8List? privateKeyBytes]) async {
  final algorithm = crypto.Ed25519();
  final publicKeyObj = await keyPair.extractPublicKey();
  final publicKey = Ed25519PublicKey(publicKeyObj);
  return Ed25519PrivateKey._(keyPair, publicKey, privateKeyBytes);
}