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