Skip to main content

MultisigAggregator

Namespace: IotaSdk

public class MultisigAggregator : IMultisigAggregator, System.IDisposable

Inheritance ObjectMultisigAggregator
Implements IMultisigAggregator, IDisposable
Attributes NullableContextAttribute, NullableAttribute

Constructors

MultisigAggregator(UInt64)

public MultisigAggregator(ulong pointer)

Parameters

pointer UInt64

Methods

Destroy()

public void Destroy()

Dispose()

public void Dispose()

Finish()

public MultisigAggregatedSignature Finish()

Returns

MultisigAggregatedSignature

Exceptions

SdkFfiException

Verifier()

public MultisigVerifier Verifier()

Returns

MultisigVerifier

WithSignature(UserSignature)

public MultisigAggregator WithSignature(UserSignature signature)

Parameters

signature UserSignature

Returns

MultisigAggregator

Exceptions

SdkFfiException

WithVerifier(MultisigVerifier)

public MultisigAggregator WithVerifier(MultisigVerifier verifier)

Parameters

verifier MultisigVerifier

Returns

MultisigAggregator

NewWithMessage(MultisigCommittee, Byte[])

public static MultisigAggregator NewWithMessage(MultisigCommittee committee, Byte[] message)

Parameters

committee MultisigCommittee

message Byte[]

Returns

MultisigAggregator

NewWithTransaction(MultisigCommittee, Transaction)

public static MultisigAggregator NewWithTransaction(MultisigCommittee committee, Transaction transaction)

Parameters

committee MultisigCommittee

transaction Transaction

Returns

MultisigAggregator