MultisigMemberSignature
open class MultisigMemberSignature : Disposable, AutoCloseable, 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
Functions
| Name | Summary |
|---|---|
| asEd25519 | open override fun asEd25519(): Ed25519Signature |
| asOptEd25519 | open override fun asOptEd25519(): Ed25519Signature? |
| asOptPasskey | open override fun asOptPasskey(): PasskeyAuthenticator? |
| asOptSecp256k1 | open override fun asOptSecp256k1(): Secp256k1Signature? |
| asOptSecp256r1 | open override fun asOptSecp256r1(): Secp256r1Signature? |
| asPasskey | open override fun asPasskey(): PasskeyAuthenticator |
| asSecp256k1 | open override fun asSecp256k1(): Secp256k1Signature |
| asSecp256r1 | open override fun asSecp256r1(): Secp256r1Signature |
| close | @Synchronized open override fun close() |
| destroy | open override fun destroy() |
| equals | open operator override fun equals(other: Any?): Boolean |
| isEd25519 | open override fun isEd25519(): Boolean |
| isPasskey | open override fun isPasskey(): Boolean |
| isSecp256k1 | open override fun isSecp256k1(): Boolean |
| isSecp256r1 | open override fun isSecp256r1(): Boolean |
| toString | open override fun toString(): String |