Skip to main content

ValidatorCommitteeSignatureVerifier

Namespace: IotaSdk

public class ValidatorCommitteeSignatureVerifier : IValidatorCommitteeSignatureVerifier, System.IDisposable

Inheritance ObjectValidatorCommitteeSignatureVerifier
Implements IValidatorCommitteeSignatureVerifier, IDisposable
Attributes NullableContextAttribute, NullableAttribute

Constructors

ValidatorCommitteeSignatureVerifier(UInt64)

public ValidatorCommitteeSignatureVerifier(ulong pointer)

Parameters

pointer UInt64

ValidatorCommitteeSignatureVerifier(ValidatorCommittee)

public ValidatorCommitteeSignatureVerifier(ValidatorCommittee committee)

Parameters

committee ValidatorCommittee

Methods

Destroy()

public void Destroy()

Dispose()

public void Dispose()

Committee()

public ValidatorCommittee Committee()

Returns

ValidatorCommittee

Verify(Byte[], ValidatorSignature)

public void Verify(Byte[] message, ValidatorSignature signature)

Parameters

message Byte[]

signature ValidatorSignature

Exceptions

SdkFfiException

VerifyAggregated(Byte[], ValidatorAggregatedSignature)

public void VerifyAggregated(Byte[] message, ValidatorAggregatedSignature signature)

Parameters

message Byte[]

signature ValidatorAggregatedSignature

Exceptions

SdkFfiException

VerifyCheckpointSummary(CheckpointSummary, ValidatorAggregatedSignature)

public void VerifyCheckpointSummary(CheckpointSummary summary, ValidatorAggregatedSignature signature)

Parameters

summary CheckpointSummary

signature ValidatorAggregatedSignature

Exceptions

SdkFfiException