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 ObjectValidatorCommittee
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()