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