TimelockedStakedIota
type TimelockedStakedIota
A typed view of an on-chain `0x3::timelocked_staking::TimelockedStakedIota` object.
type TimelockedStakedIota struct {
// contains filtered or unexported fields
}
func LiftFromExternalTimelockedStakedIota
func LiftFromExternalTimelockedStakedIota(handle uint64) *TimelockedStakedIota
func TimelockedStakedIotaTryFromBcs
func TimelockedStakedIotaTryFromBcs(bytes []byte) (*TimelockedStakedIota, error)
Decode from BCS bytes, without validating the on-chain type tag.
func TimelockedStakedIotaTryFromObject
func TimelockedStakedIotaTryFromObject(object *Object) (*TimelockedStakedIota, error)
Decode from an on-chain object, validating its Move type tag.
func (*TimelockedStakedIota) DebugString
func (_self *TimelockedStakedIota) DebugString() string
func (*TimelockedStakedIota) Destroy
func (object *TimelockedStakedIota) Destroy()
func (*TimelockedStakedIota) ExpirationTimestampMs
func (_self *TimelockedStakedIota) ExpirationTimestampMs() uint64
Epoch timestamp (ms) of when the lock expires.
func (*TimelockedStakedIota) Id
func (_self *TimelockedStakedIota) Id() *ObjectId
The object's ID.
func (*TimelockedStakedIota) Label
func (_self *TimelockedStakedIota) Label() *string
func (*TimelockedStakedIota) StakedIota
func (_self *TimelockedStakedIota) StakedIota() *StakedIota
The wrapped `StakedIota` carrying the staked principal.