Table of Contents

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