Skip to main content

ValidatorCommitteeSignatureAggregator

Namespace: IotaSdk

public class ValidatorCommitteeSignatureAggregator : IValidatorCommitteeSignatureAggregator, System.IDisposable

Inheritance Object → ValidatorCommitteeSignatureAggregator
Implements IValidatorCommitteeSignatureAggregator, IDisposable
Attributes NullableContextAttribute, NullableAttribute

Constructors​

ValidatorCommitteeSignatureAggregator(UInt64)​

public ValidatorCommitteeSignatureAggregator(ulong pointer)

Parameters​

pointer UInt64

Methods​

Destroy()​

public void Destroy()

Dispose()​

public void Dispose()

AddSignature(ValidatorSignature)​

public void AddSignature(ValidatorSignature signature)

Parameters​

signature ValidatorSignature

Exceptions​

SdkFfiException

Committee()​

public ValidatorCommittee Committee()

Returns​

ValidatorCommittee

Finish()​

public ValidatorAggregatedSignature Finish()

Returns​

ValidatorAggregatedSignature

Exceptions​

SdkFfiException

NewCheckpointSummary(ValidatorCommittee, CheckpointSummary)​

public static ValidatorCommitteeSignatureAggregator NewCheckpointSummary(ValidatorCommittee committee, CheckpointSummary summary)

Parameters​

committee ValidatorCommittee

summary CheckpointSummary

Returns​

ValidatorCommitteeSignatureAggregator

Exceptions​

SdkFfiException