Class TransactionArgument
- Namespace
- Aptos
- Assembly
- Aptos.dll
public abstract class TransactionArgument : Serializable, IScriptFunctionArgument, IEntryFunctionArgument
- Inheritance
-
TransactionArgument
- Implements
-
- Derived
-
- Inherited Members
-
Methods
ConvertArgument(object?, TypeTag, List<TypeTag>)
public static TransactionArgument? ConvertArgument(object? value, TypeTag typeTag, List<TypeTag> genericTypeParams)
Parameters
value
object
typeTag
TypeTag
genericTypeParams
List<TypeTag>
Returns
- TransactionArgument
DeserializeFromScriptArgument(Deserializer)
public static TransactionArgument DeserializeFromScriptArgument(Deserializer d)
Parameters
d
Deserializer
Returns
- TransactionArgument
Parse(object?, TypeTag, List<TypeTag>)
public static TransactionArgument? Parse(object? value, TypeTag typeTag, List<TypeTag> genericTypeParams)
Parameters
value
object
typeTag
TypeTag
genericTypeParams
List<TypeTag>
Returns
- TransactionArgument
Serialize(Serializer)
public override abstract void Serialize(Serializer s)
Parameters
s
Serializer
SerializeForEntryFunction(Serializer)
public void SerializeForEntryFunction(Serializer s)
Parameters
s
Serializer
SerializeForScriptFunction(Serializer)
public abstract void SerializeForScriptFunction(Serializer s)
Parameters
s
Serializer