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