Import with #import "std/ed25519_go".
PublicKey :: structPrivateKey :: structKeyPairResult :: struct { publicKey: PublicKey; privateKey: PrivateKey; error: Error; }GenerateKey :: () -> KeyPairResultNewKeyFromSeed :: (seed: []u8) -> PrivateKeySign :: (key: PrivateKey, message: []u8) -> []u8Verify :: (key: PublicKey, message: []u8, signature: []u8) -> boolEqual :: (key: PublicKey, other: PublicKey) -> bool