Skip to main content

MoveViewArg

type MoveViewArg

An argument for a Move View Function call.

This enum represents the different types of values that can be passed as arguments to a Move View Function.

type MoveViewArg struct {
// contains filtered or unexported fields
}

func LiftFromExternalMoveViewArg

func LiftFromExternalMoveViewArg(handle uint64) *MoveViewArg

func MoveViewArgAddress

func MoveViewArgAddress(value *Address) *MoveViewArg

func MoveViewArgBool

func MoveViewArgBool(value bool) *MoveViewArg

func MoveViewArgJson

func MoveViewArgJson(value string) *MoveViewArg

func MoveViewArgNull

func MoveViewArgNull() *MoveViewArg

func MoveViewArgObjectId

func MoveViewArgObjectId(value *ObjectId) *MoveViewArg

func MoveViewArgOption

func MoveViewArgOption(value **MoveViewArg) *MoveViewArg

func MoveViewArgString

func MoveViewArgString(value string) *MoveViewArg

func MoveViewArgStringVec

func MoveViewArgStringVec(values []string) *MoveViewArg

func MoveViewArgU128

func MoveViewArgU128(value string) *MoveViewArg

func MoveViewArgU16

func MoveViewArgU16(value uint16) *MoveViewArg

func MoveViewArgU32

func MoveViewArgU32(value uint32) *MoveViewArg

func MoveViewArgU64

func MoveViewArgU64(value uint64) *MoveViewArg

func MoveViewArgU8

func MoveViewArgU8(value uint8) *MoveViewArg

func MoveViewArgU8Vec

func MoveViewArgU8Vec(values []byte) *MoveViewArg

func (*MoveViewArg) Destroy

func (object *MoveViewArg) Destroy()