Skip to main content

ValidatorCommitteeSignatureVerifier

Namespace: IotaSdk

public class ValidatorCommitteeSignatureVerifier : IValidatorCommitteeSignatureVerifier, System.IDisposable

Inheritance Object → ValidatorCommitteeSignatureVerifier
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