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
Verify(Byte[], ValidatorSignature)
public void Verify(Byte[] message, ValidatorSignature signature)
Parameters
message Byte[]
signature ValidatorSignature
Exceptions
VerifyAggregated(Byte[], ValidatorAggregatedSignature)
public void VerifyAggregated(Byte[] message, ValidatorAggregatedSignature signature)
Parameters
message Byte[]
signature ValidatorAggregatedSignature
Exceptions
VerifyCheckpointSummary(CheckpointSummary, ValidatorAggregatedSignature)
public void VerifyCheckpointSummary(CheckpointSummary summary, ValidatorAggregatedSignature signature)
Parameters
summary CheckpointSummary
signature ValidatorAggregatedSignature