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