StakingRequestEvent
type StakingRequestEvent
A typed view of a `0x3::validator::StakingRequestEvent`.
type StakingRequestEvent struct {
// contains filtered or unexported fields
}
func LiftFromExternalStakingRequestEvent
func LiftFromExternalStakingRequestEvent(handle uint64) *StakingRequestEvent
func StakingRequestEventTryFromBcs
func StakingRequestEventTryFromBcs(bytes []byte) (*StakingRequestEvent, error)
Decode from the BCS contents of an emitted event.
func (*StakingRequestEvent) Amount
func (_self *StakingRequestEvent) Amount() uint64
Staked amount, in nanos.
func (*StakingRequestEvent) DebugString
func (_self *StakingRequestEvent) DebugString() string
func (*StakingRequestEvent) Destroy
func (object *StakingRequestEvent) Destroy()
func (*StakingRequestEvent) Epoch
func (_self *StakingRequestEvent) Epoch() uint64
func (*StakingRequestEvent) PoolId
func (_self *StakingRequestEvent) PoolId() *ObjectId
func (*StakingRequestEvent) StakerAddress
func (_self *StakingRequestEvent) StakerAddress() *Address
func (*StakingRequestEvent) ValidatorAddress
func (_self *StakingRequestEvent) ValidatorAddress() *Address