generateKeyPair function
Generates ed25519 key pair
Implementation
Future<KeyPair> generateKeyPair() async {
final keyPair = await Ed25519().newKeyPair();
final pub = await keyPair.extractPublicKey();
final priv = await keyPair.extractPrivateKeyBytes();
final privateKey = PrivateKey(Uint8List.fromList(priv));
final publicKey = PublicKey(Uint8List.fromList(pub.bytes));
return KeyPair(privateKey, publicKey);
}