Skip to main content

IMultisigMemberSignature

Namespace: IotaSdk

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
public interface IMultisigMemberSignature : System.IEquatable`1[[IotaSdk.MultisigMemberSignature, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Implements IEquatable<MultisigMemberSignature>
Attributes NullableContextAttribute

Methods

AsEd25519()

Ed25519Signature AsEd25519()

Returns

Ed25519Signature

AsOptEd25519()

Ed25519Signature? AsOptEd25519()

Returns

Ed25519Signature?

AsOptPasskey()

PasskeyAuthenticator? AsOptPasskey()

Returns

PasskeyAuthenticator?

AsOptSecp256k1()

Secp256k1Signature? AsOptSecp256k1()

Returns

Secp256k1Signature?

AsOptSecp256r1()

Secp256r1Signature? AsOptSecp256r1()

Returns

Secp256r1Signature?

AsPasskey()

PasskeyAuthenticator AsPasskey()

Returns

PasskeyAuthenticator

AsSecp256k1()

Secp256k1Signature AsSecp256k1()

Returns

Secp256k1Signature

AsSecp256r1()

Secp256r1Signature AsSecp256r1()

Returns

Secp256r1Signature

IsEd25519()

bool IsEd25519()

Returns

Boolean

IsPasskey()

bool IsPasskey()

Returns

Boolean

IsSecp256k1()

bool IsSecp256k1()

Returns

Boolean

IsSecp256r1()

bool IsSecp256r1()

Returns

Boolean