Ed25519Signed Payload
data class Ed25519SignedPayload(val ed25519PublicKey: ByteArray, val payload: ByteArray) : SignerKey
Ed25519 signed payload signer (CAP-40).
Ed25519 signed payload signers allow a transaction to be authorized by providing a signature of a specific payload using an Ed25519 key. This is particularly useful for multi-party contracts where signing one transaction reveals information that allows other transactions to be authorized.