MoveArg
Namespace: IotaSdk
public class MoveArg : IMoveArg, System.IDisposable
Inheritance Object → MoveArg
Implements IMoveArg, IDisposable
Attributes NullableContextAttribute, NullableAttribute
Constructors
MoveArg(UInt64)
public MoveArg(ulong pointer)
Parameters
pointer UInt64
Methods
Destroy()
public void Destroy()
Dispose()
public void Dispose()
Address(Address)
public static MoveArg Address(Address address)
Parameters
address Address
Returns
AddressFromHex(String)
public static MoveArg AddressFromHex(string hex)
Parameters
hex String
Returns
Exceptions
AddressFromShortHex(String)
public static MoveArg AddressFromShortHex(string hex)
Parameters
hex String
Returns
Exceptions
AddressVec(Address[])
public static MoveArg AddressVec(Address[] addresses)
Parameters
addresses Address[]
Returns
AddressVecFromHex(String[])
public static MoveArg AddressVecFromHex(String[] addresses)
Parameters
addresses String[]
Returns
Exceptions
Bool(Boolean)
public static MoveArg Bool(bool value)
Parameters
value Boolean
Returns
BoolVec(Boolean[])
public static MoveArg BoolVec(Boolean[] values)
Parameters
values Boolean[]
Returns
Digest(Digest)
public static MoveArg Digest(Digest digest)
Parameters
digest Digest
Returns
DigestFromBase58(String)
public static MoveArg DigestFromBase58(string base58)
Parameters
base58 String
Returns
Exceptions
DigestVec(Digest[])
public static MoveArg DigestVec(Digest[] digests)
Parameters
digests Digest[]
Returns
DigestVecFromBase58(String[])
public static MoveArg DigestVecFromBase58(String[] digests)
Parameters
digests String[]
Returns
Exceptions
Option(MoveArg)
public static MoveArg Option(MoveArg? value)
Parameters
value MoveArg?
Returns
String(String)
public static MoveArg String(string string)
Parameters
string String
Returns
StringVec(String[])
public static MoveArg StringVec(String[] addresses)
Parameters
addresses String[]
Returns
U128(String)
public static MoveArg U128(string value)
Parameters
value String
Returns
Exceptions
U128Vec(String[])
public static MoveArg U128Vec(String[] values)
Parameters
values String[]
Returns
Exceptions
U16(UInt16)
public static MoveArg U16(ushort value)
Parameters
value UInt16
Returns
U16Vec(UInt16[])
public static MoveArg U16Vec(UInt16[] values)
Parameters
values UInt16[]
Returns
U256(String)
public static MoveArg U256(string value)
Parameters
value String
Returns
Exceptions
U256Vec(String[])
public static MoveArg U256Vec(String[] values)
Parameters
values String[]
Returns
Exceptions
U32(UInt32)
public static MoveArg U32(uint value)
Parameters
value UInt32
Returns
U32Vec(UInt32[])
public static MoveArg U32Vec(UInt32[] values)
Parameters
values UInt32[]
Returns
U64(UInt64)
public static MoveArg U64(ulong value)
Parameters
value UInt64
Returns
U64Vec(UInt64[])
public static MoveArg U64Vec(UInt64[] values)
Parameters
values UInt64[]
Returns
U8(Byte)
public static MoveArg U8(byte value)
Parameters
value Byte
Returns
U8Vec(Byte[])
public static MoveArg U8Vec(Byte[] values)
Parameters
values Byte[]