Class InvokeTransactionTrace
-
- All Implemented Interfaces:
@Serializable() public final class InvokeTransactionTrace extends InvokeTransactionTraceBase
-
-
Field Summary
Fields Modifier and Type Field Description private final FunctionInvocationvalidateInvocationprivate final FunctionInvocationexecuteInvocationprivate final FunctionInvocationfeeTransferInvocationprivate final StateDiffstateDiffprivate final ExecutionResourcesexecutionResourcesprivate final TransactionTypetype
-
Constructor Summary
Constructors Constructor Description InvokeTransactionTrace(FunctionInvocation validateInvocation, FunctionInvocation executeInvocation, FunctionInvocation feeTransferInvocation, StateDiff stateDiff, ExecutionResources executionResources)
-
Method Summary
Modifier and Type Method Description FunctionInvocationgetValidateInvocation()final FunctionInvocationgetExecuteInvocation()FunctionInvocationgetFeeTransferInvocation()StateDiffgetStateDiff()final ExecutionResourcesgetExecutionResources()-
-
Constructor Detail
-
InvokeTransactionTrace
InvokeTransactionTrace(FunctionInvocation validateInvocation, FunctionInvocation executeInvocation, FunctionInvocation feeTransferInvocation, StateDiff stateDiff, ExecutionResources executionResources)
-
-
Method Detail
-
getValidateInvocation
FunctionInvocation getValidateInvocation()
-
getExecuteInvocation
final FunctionInvocation getExecuteInvocation()
-
getFeeTransferInvocation
FunctionInvocation getFeeTransferInvocation()
-
getStateDiff
StateDiff getStateDiff()
-
getExecutionResources
final ExecutionResources getExecutionResources()
-
-
-
-