Skip to main content

ValidatorEpochInfoEventV1

Namespace: IotaSdk

A typed view of a 0x3::validator_set::ValidatorEpochInfoEventV1.

public class ValidatorEpochInfoEventV1 : IValidatorEpochInfoEventV1, System.IDisposable

Inheritance Object → ValidatorEpochInfoEventV1
Implements IValidatorEpochInfoEventV1, IDisposable
Attributes NullableContextAttribute, NullableAttribute

Constructors​

ValidatorEpochInfoEventV1(UInt64)​

public ValidatorEpochInfoEventV1(ulong pointer)

Parameters​

pointer UInt64

Methods​

Destroy()​

public void Destroy()

Dispose()​

public void Dispose()

CommissionRate()​

public ulong CommissionRate()

Returns​

UInt64

Epoch()​

public ulong Epoch()

Returns​

UInt64

PoolStakingReward()​

public ulong PoolStakingReward()

Returns​

UInt64

PoolTokenExchangeRate()​

public PoolTokenExchangeRate PoolTokenExchangeRate()

Returns​

PoolTokenExchangeRate

ReferenceGasSurveyQuote()​

public ulong ReferenceGasSurveyQuote()

Returns​

UInt64

Stake()​

public ulong Stake()

Returns​

UInt64

TallyingRuleGlobalScore()​

public ulong TallyingRuleGlobalScore()

Returns​

UInt64

TallyingRuleReporters()​

Addresses of the validators that reported this one this epoch.

public Address[] TallyingRuleReporters()

Returns​

Address[]

ValidatorAddress()​

public Address ValidatorAddress()

Returns​

Address

VotingPower()​

public ulong VotingPower()

Returns​

UInt64

TryFromBcs(Byte[])​

Decode from the BCS contents of an emitted event.

public static ValidatorEpochInfoEventV1 TryFromBcs(Byte[] bytes)

Parameters​

bytes Byte[]

Returns​

ValidatorEpochInfoEventV1

Exceptions​

SdkFfiException