MultisigMemberSignatureInterface
interface MultisigMemberSignatureInterface
A signature from a member of a multisig committee.
BCS
The BCS serialized form for this type is defined by the following ABNF:
multisig-member-signature = ed25519-multisig-member-signature /
secp256k1-multisig-member-signature /
secp256r1-multisig-member-signature /
passkey-multisig-member-signature
ed25519-multisig-member-signature = %d00 ed25519-signature
secp256k1-multisig-member-signature = %d01 secp256k1-signature
secp256r1-multisig-member-signature = %d02 secp256r1-signature
passkey-multisig-member-signature = %d04 passkey-authenticator
Inheritors
| MultisigMemberSignature |
Functions
| Name | Summary |
|---|---|
| asEd25519 | abstract fun asEd25519(): Ed25519Signature |
| asOptEd25519 | abstract fun asOptEd25519(): Ed25519Signature? |
| asOptPasskey | abstract fun asOptPasskey(): PasskeyAuthenticator? |
| asOptSecp256k1 | abstract fun asOptSecp256k1(): Secp256k1Signature? |
| asOptSecp256r1 | abstract fun asOptSecp256r1(): Secp256r1Signature? |
| asPasskey | abstract fun asPasskey(): PasskeyAuthenticator |
| asSecp256k1 | abstract fun asSecp256k1(): Secp256k1Signature |
| asSecp256r1 | abstract fun asSecp256r1(): Secp256r1Signature |
| isEd25519 | abstract fun isEd25519(): Boolean |
| isPasskey | abstract fun isPasskey(): Boolean |
| isSecp256k1 | abstract fun isSecp256k1(): Boolean |
| isSecp256r1 | abstract fun isSecp256r1(): Boolean |