Skip to main content

Interface: MultisigMemberSignatureLike

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

Methods​

asEd25519()​

asEd25519(): Ed25519SignatureLike;

Returns​

Ed25519SignatureLike


asOptEd25519()​

asOptEd25519(): Ed25519SignatureLike | undefined;

Returns​

Ed25519SignatureLike | undefined


asOptPasskey()​

asOptPasskey(): 
| PasskeyAuthenticatorLike
| undefined;

Returns​

| PasskeyAuthenticatorLike | undefined


asOptSecp256k1()​

asOptSecp256k1(): 
| Secp256k1SignatureLike
| undefined;

Returns​

| Secp256k1SignatureLike | undefined


asOptSecp256r1()​

asOptSecp256r1(): 
| Secp256r1SignatureLike
| undefined;

Returns​

| Secp256r1SignatureLike | undefined


asPasskey()​

asPasskey(): PasskeyAuthenticatorLike;

Returns​

PasskeyAuthenticatorLike


asSecp256k1()​

asSecp256k1(): Secp256k1SignatureLike;

Returns​

Secp256k1SignatureLike


asSecp256r1()​

asSecp256r1(): Secp256r1SignatureLike;

Returns​

Secp256r1SignatureLike


isEd25519()​

isEd25519(): boolean;

Returns​

boolean


isPasskey()​

isPasskey(): boolean;

Returns​

boolean


isSecp256k1()​

isSecp256k1(): boolean;

Returns​

boolean


isSecp256r1()​

isSecp256r1(): boolean;

Returns​

boolean