Skip to main content

ValidatorEpochInfoEventV1

Namespace: IotaSdk

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

public class ValidatorEpochInfoEventV1 : IValidatorEpochInfoEventV1, System.IDisposable

Inheritance ObjectValidatorEpochInfoEventV1
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