Skip to main content

ValidatorCommitteeMember

Namespace: IotaSdk

A member of a Validator Committee

BCS

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

validator-committee-member = bls12381-public-key
u64 ; stake
public record class ValidatorCommitteeMember : System.IDisposable, System.IEquatable`1[[IotaSdk.ValidatorCommitteeMember, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance ObjectValidatorCommitteeMember
Implements IDisposable, IEquatable<ValidatorCommitteeMember>
Attributes NullableContextAttribute, NullableAttribute

Properties

PublicKey

public Bls12381PublicKey PublicKey { get; init; }

Property Value

Bls12381PublicKey

Stake

public ulong Stake { get; init; }

Property Value

UInt64

Constructors

ValidatorCommitteeMember(Bls12381PublicKey, UInt64)

A member of a Validator Committee

BCS

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

validator-committee-member = bls12381-public-key
u64 ; stake
public ValidatorCommitteeMember(Bls12381PublicKey PublicKey, ulong Stake)

Parameters

PublicKey Bls12381PublicKey

Stake UInt64

Methods

Dispose()

public void Dispose()