Skip to main content

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()