MoveViewArg
MoveViewArg
class 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.
address(value:)
static func address(value: Address) -> MoveViewArg
bool(value:)
static func bool(value: Bool) -> MoveViewArg
json(value:)
static func json(value: String) -> MoveViewArg
null()
static func null() -> MoveViewArg
objectId(value:)
static func objectId(value: ObjectId) -> MoveViewArg
option(value:)
static func option(value: MoveViewArg?) -> MoveViewArg
string(value:)
static func string(value: String) -> MoveViewArg
stringVec(values:)
static func stringVec(values: [String]) -> MoveViewArg
u128(value:)
static func u128(value: String) -> MoveViewArg
u16(value:)
static func u16(value: UInt16) -> MoveViewArg
u32(value:)
static func u32(value: UInt32) -> MoveViewArg
u64(value:)
static func u64(value: UInt64) -> MoveViewArg
u8(value:)
static func u8(value: UInt8) -> MoveViewArg
u8Vec(values:)
static func u8Vec(values: Data) -> MoveViewArg