Skip to main content

PtbArgument

type PtbArgument​

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

func LiftFromExternalPtbArgument​

func LiftFromExternalPtbArgument(handle uint64) *PtbArgument

func PtbArgumentAddress​

func PtbArgumentAddress(address *Address) *PtbArgument

func PtbArgumentAddressFromHex​

func PtbArgumentAddressFromHex(hex string) (*PtbArgument, error)

func PtbArgumentAddressVec​

func PtbArgumentAddressVec(addresses []*Address) *PtbArgument

func PtbArgumentAddressVecFromHex​

func PtbArgumentAddressVecFromHex(addresses []string) (*PtbArgument, error)

func PtbArgumentAssigned​

func PtbArgumentAssigned(name string) *PtbArgument

func PtbArgumentBool​

func PtbArgumentBool(value bool) *PtbArgument

func PtbArgumentBoolVec​

func PtbArgumentBoolVec(values []bool) *PtbArgument

func PtbArgumentDigest​

func PtbArgumentDigest(digest *Digest) *PtbArgument

func PtbArgumentDigestFromBase58​

func PtbArgumentDigestFromBase58(base58 string) (*PtbArgument, error)

func PtbArgumentDigestVec​

func PtbArgumentDigestVec(digests []*Digest) *PtbArgument

func PtbArgumentDigestVecFromBase58​

func PtbArgumentDigestVecFromBase58(digests []string) (*PtbArgument, error)

func PtbArgumentGas​

func PtbArgumentGas() *PtbArgument

func PtbArgumentMoveArg​

func PtbArgumentMoveArg(arg *MoveArg) *PtbArgument

func PtbArgumentObjectId​

func PtbArgumentObjectId(id *ObjectId) *PtbArgument

func PtbArgumentObjectIdFromHex​

func PtbArgumentObjectIdFromHex(hex string) (*PtbArgument, error)

func PtbArgumentObjectRef​

func PtbArgumentObjectRef(id ObjectReference) *PtbArgument

func PtbArgumentOption​

func PtbArgumentOption(value **MoveArg) *PtbArgument

func PtbArgumentReceiving​

func PtbArgumentReceiving(id *ObjectId) *PtbArgument

func PtbArgumentReceivingFromHex​

func PtbArgumentReceivingFromHex(hex string) (*PtbArgument, error)

func PtbArgumentShared​

func PtbArgumentShared(id *ObjectId) *PtbArgument

func PtbArgumentSharedFromHex​

func PtbArgumentSharedFromHex(hex string) (*PtbArgument, error)

func PtbArgumentSharedMut​

func PtbArgumentSharedMut(id *ObjectId) *PtbArgument

func PtbArgumentSharedMutFromHex​

func PtbArgumentSharedMutFromHex(hex string) (*PtbArgument, error)

func PtbArgumentString​

func PtbArgumentString(string string) *PtbArgument

func PtbArgumentU128​

func PtbArgumentU128(value string) (*PtbArgument, error)

func PtbArgumentU128Vec​

func PtbArgumentU128Vec(values []string) (*PtbArgument, error)

func PtbArgumentU16​

func PtbArgumentU16(value uint16) *PtbArgument

func PtbArgumentU16Vec​

func PtbArgumentU16Vec(values []uint16) *PtbArgument

func PtbArgumentU256​

func PtbArgumentU256(value string) (*PtbArgument, error)

func PtbArgumentU256Vec​

func PtbArgumentU256Vec(values []string) (*PtbArgument, error)

func PtbArgumentU32​

func PtbArgumentU32(value uint32) *PtbArgument

func PtbArgumentU32Vec​

func PtbArgumentU32Vec(values []uint32) *PtbArgument

func PtbArgumentU64​

func PtbArgumentU64(value uint64) *PtbArgument

func PtbArgumentU64Vec​

func PtbArgumentU64Vec(values []uint64) *PtbArgument

func PtbArgumentU8​

func PtbArgumentU8(value uint8) *PtbArgument

func PtbArgumentU8Vec​

func PtbArgumentU8Vec(values []byte) *PtbArgument

func (*PtbArgument) Destroy​

func (object *PtbArgument) Destroy()