Class InvokeTransactionTrace
-
- All Implemented Interfaces:
@Serializable() public final class InvokeTransactionTrace extends InvokeTransactionTraceBase
-
-
Field Summary
Fields Modifier and Type Field Description private final FunctionInvocation
validateInvocation
private final FunctionInvocation
executeInvocation
private final FunctionInvocation
feeTransferInvocation
private final StateDiff
stateDiff
private final ExecutionResources
executionResources
private final TransactionType
type
-
Constructor Summary
Constructors Constructor Description InvokeTransactionTrace(FunctionInvocation validateInvocation, FunctionInvocation executeInvocation, FunctionInvocation feeTransferInvocation, StateDiff stateDiff, ExecutionResources executionResources)
-
Method Summary
Modifier and Type Method Description FunctionInvocation
getValidateInvocation()
final FunctionInvocation
getExecuteInvocation()
FunctionInvocation
getFeeTransferInvocation()
StateDiff
getStateDiff()
final ExecutionResources
getExecutionResources()
-
-
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()
-
-
-
-