MoveArg
type MoveArg
type MoveArg struct {
// contains filtered or unexported fields
}
func LiftFromExternalMoveArg
func LiftFromExternalMoveArg(handle uint64) *MoveArg
func MoveArgAddress
func MoveArgAddress(address *Address) *MoveArg
func MoveArgAddressFromHex
func MoveArgAddressFromHex(hex string) (*MoveArg, error)
func MoveArgAddressFromShortHex
func MoveArgAddressFromShortHex(hex string) (*MoveArg, error)
func MoveArgAddressVec
func MoveArgAddressVec(addresses []*Address) *MoveArg
func MoveArgAddressVecFromHex
func MoveArgAddressVecFromHex(addresses []string) (*MoveArg, error)
func MoveArgBool
func MoveArgBool(value bool) *MoveArg
func MoveArgBoolVec
func MoveArgBoolVec(values []bool) *MoveArg
func MoveArgDigest
func MoveArgDigest(digest *Digest) *MoveArg
func MoveArgDigestFromBase58
func MoveArgDigestFromBase58(base58 string) (*MoveArg, error)
func MoveArgDigestVec
func MoveArgDigestVec(digests []*Digest) *MoveArg
func MoveArgDigestVecFromBase58
func MoveArgDigestVecFromBase58(digests []string) (*MoveArg, error)
func MoveArgOption
func MoveArgOption(value **MoveArg) *MoveArg
func MoveArgString
func MoveArgString(string string) *MoveArg
func MoveArgStringVec
func MoveArgStringVec(addresses []string) *MoveArg
func MoveArgU128
func MoveArgU128(value string) (*MoveArg, error)
func MoveArgU128Vec
func MoveArgU128Vec(values []string) (*MoveArg, error)
func MoveArgU16
func MoveArgU16(value uint16) *MoveArg
func MoveArgU16Vec
func MoveArgU16Vec(values []uint16) *MoveArg
func MoveArgU256
func MoveArgU256(value string) (*MoveArg, error)
func MoveArgU256Vec
func MoveArgU256Vec(values []string) (*MoveArg, error)
func MoveArgU32
func MoveArgU32(value uint32) *MoveArg
func MoveArgU32Vec
func MoveArgU32Vec(values []uint32) *MoveArg
func MoveArgU64
func MoveArgU64(value uint64) *MoveArg
func MoveArgU64Vec
func MoveArgU64Vec(values []uint64) *MoveArg
func MoveArgU8
func MoveArgU8(value uint8) *MoveArg
func MoveArgU8Vec
func MoveArgU8Vec(values []byte) *MoveArg
func (*MoveArg) Destroy
func (object *MoveArg) Destroy()