Skip to main content

CommitteeValidatorLeaveEvent

type CommitteeValidatorLeaveEvent

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

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

func CommitteeValidatorLeaveEventTryFromBcs

func CommitteeValidatorLeaveEventTryFromBcs(bytes []byte) (*CommitteeValidatorLeaveEvent, error)

Decode from the BCS contents of an emitted event.

func LiftFromExternalCommitteeValidatorLeaveEvent

func LiftFromExternalCommitteeValidatorLeaveEvent(handle uint64) *CommitteeValidatorLeaveEvent

func (*CommitteeValidatorLeaveEvent) DebugString

func (_self *CommitteeValidatorLeaveEvent) DebugString() string

func (*CommitteeValidatorLeaveEvent) Destroy

func (object *CommitteeValidatorLeaveEvent) Destroy()

func (*CommitteeValidatorLeaveEvent) Epoch

func (_self *CommitteeValidatorLeaveEvent) Epoch() uint64

func (*CommitteeValidatorLeaveEvent) StakingPoolId

func (_self *CommitteeValidatorLeaveEvent) StakingPoolId() *ObjectId

func (*CommitteeValidatorLeaveEvent) ValidatorAddress

func (_self *CommitteeValidatorLeaveEvent) ValidatorAddress() *Address