Skip to main content

ValidatorCommittee

Namespace: IotaSdk

The Validator Set for a particular epoch.

BCS

The BCS serialized form for this type is defined by the following ABNF:

validator-committee = u64 ; epoch
(vector validator-committee-member)
public record class ValidatorCommittee : System.IDisposable, System.IEquatable`1[[IotaSdk.ValidatorCommittee, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance Object → ValidatorCommittee
Implements IDisposable, IEquatable<ValidatorCommittee>
Attributes NullableContextAttribute, NullableAttribute

Properties​

Epoch​

public ulong Epoch { get; init; }

Property Value​

UInt64

Members​

public ValidatorCommitteeMember[] Members { get; init; }

Property Value​

ValidatorCommitteeMember[]

Constructors​

ValidatorCommittee(UInt64, ValidatorCommitteeMember[])​

The Validator Set for a particular epoch.

BCS

The BCS serialized form for this type is defined by the following ABNF:

validator-committee = u64 ; epoch
(vector validator-committee-member)
public ValidatorCommittee(ulong Epoch, ValidatorCommitteeMember[] Members)

Parameters​

Epoch UInt64

Members ValidatorCommitteeMember[]

Methods​

Dispose()​

public void Dispose()