Token
type Token
A typed view of an on-chain `0x2::token::Token<T>` object.
type Token struct {
// contains filtered or unexported fields
}
func LiftFromExternalToken
func LiftFromExternalToken(handle uint64) *Token
func TokenTryFromBcs
func TokenTryFromBcs(bytes []byte) (*Token, error)
Decode from BCS bytes, without validating the on-chain type tag.
func TokenTryFromObjectWithType
func TokenTryFromObjectWithType(object *Object, typeParam *TypeTag) (*Token, error)
Decode from an on-chain object, validating its Move type tag, including that its type parameter equals `type_param`.
func (*Token) Balance
func (_self *Token) Balance() uint64
The token's balance, in base units.
func (*Token) DebugString
func (_self *Token) DebugString() string
func (*Token) Destroy
func (object *Token) Destroy()
func (*Token) Id
func (_self *Token) Id() *ObjectId
The object's ID.