UnstakingRequestEvent
type UnstakingRequestEvent
A typed view of a `0x3::validator::UnstakingRequestEvent`.
type UnstakingRequestEvent struct {
// contains filtered or unexported fields
}
func LiftFromExternalUnstakingRequestEvent
func LiftFromExternalUnstakingRequestEvent(handle uint64) *UnstakingRequestEvent
func UnstakingRequestEventTryFromBcs
func UnstakingRequestEventTryFromBcs(bytes []byte) (*UnstakingRequestEvent, error)
Decode from the BCS contents of an emitted event.
func (*UnstakingRequestEvent) DebugString
func (_self *UnstakingRequestEvent) DebugString() string
func (*UnstakingRequestEvent) Destroy
func (object *UnstakingRequestEvent) Destroy()
func (*UnstakingRequestEvent) PoolId
func (_self *UnstakingRequestEvent) PoolId() *ObjectId
func (*UnstakingRequestEvent) PrincipalAmount
func (_self *UnstakingRequestEvent) PrincipalAmount() uint64
Withdrawn principal, in nanos.
func (*UnstakingRequestEvent) RewardAmount
func (_self *UnstakingRequestEvent) RewardAmount() uint64
Withdrawn reward, in nanos.
func (*UnstakingRequestEvent) StakeActivationEpoch
func (_self *UnstakingRequestEvent) StakeActivationEpoch() uint64
func (*UnstakingRequestEvent) StakerAddress
func (_self *UnstakingRequestEvent) StakerAddress() *Address
func (*UnstakingRequestEvent) UnstakingEpoch
func (_self *UnstakingRequestEvent) UnstakingEpoch() uint64
func (*UnstakingRequestEvent) ValidatorAddress
func (_self *UnstakingRequestEvent) ValidatorAddress() *Address