Skip to main content

ValidatorEpochInfoEventV1

type ValidatorEpochInfoEventV1​

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

type ValidatorEpochInfoEventV1 struct {
// contains filtered or unexported fields
}

func LiftFromExternalValidatorEpochInfoEventV1​

func LiftFromExternalValidatorEpochInfoEventV1(handle uint64) *ValidatorEpochInfoEventV1

func ValidatorEpochInfoEventV1TryFromBcs​

func ValidatorEpochInfoEventV1TryFromBcs(bytes []byte) (*ValidatorEpochInfoEventV1, error)

Decode from the BCS contents of an emitted event.

func (*ValidatorEpochInfoEventV1) CommissionRate​

func (_self *ValidatorEpochInfoEventV1) CommissionRate() uint64

func (*ValidatorEpochInfoEventV1) DebugString​

func (_self *ValidatorEpochInfoEventV1) DebugString() string

func (*ValidatorEpochInfoEventV1) Destroy​

func (object *ValidatorEpochInfoEventV1) Destroy()

func (*ValidatorEpochInfoEventV1) Epoch​

func (_self *ValidatorEpochInfoEventV1) Epoch() uint64

func (*ValidatorEpochInfoEventV1) PoolStakingReward​

func (_self *ValidatorEpochInfoEventV1) PoolStakingReward() uint64

func (*ValidatorEpochInfoEventV1) PoolTokenExchangeRate​

func (_self *ValidatorEpochInfoEventV1) PoolTokenExchangeRate() PoolTokenExchangeRate

func (*ValidatorEpochInfoEventV1) ReferenceGasSurveyQuote​

func (_self *ValidatorEpochInfoEventV1) ReferenceGasSurveyQuote() uint64

func (*ValidatorEpochInfoEventV1) Stake​

func (_self *ValidatorEpochInfoEventV1) Stake() uint64

func (*ValidatorEpochInfoEventV1) TallyingRuleGlobalScore​

func (_self *ValidatorEpochInfoEventV1) TallyingRuleGlobalScore() uint64

func (*ValidatorEpochInfoEventV1) TallyingRuleReporters​

func (_self *ValidatorEpochInfoEventV1) TallyingRuleReporters() []*Address

Addresses of the validators that reported this one this epoch.

func (*ValidatorEpochInfoEventV1) ValidatorAddress​

func (_self *ValidatorEpochInfoEventV1) ValidatorAddress() *Address

func (*ValidatorEpochInfoEventV1) VotingPower​

func (_self *ValidatorEpochInfoEventV1) VotingPower() uint64