Class SimulateResponse
- java.lang.Object
-
- com.algorand.algosdk.v2.client.common.PathResponse
-
- com.algorand.algosdk.v2.client.model.SimulateResponse
-
public class SimulateResponse extends PathResponse
Result of a transaction group simulation.
-
-
Field Summary
Fields Modifier and Type Field Description SimulationEvalOverrides
evalOverrides
The set of parameters and limits override during simulation.SimulateTraceConfig
execTraceConfig
An object that configures simulation execution trace.SimulateInitialStates
initialStates
Initial states of resources that were accessed during simulation.Long
lastRound
The round immediately preceding this simulation.List<SimulateTransactionGroupResult>
txnGroups
A result object for each transaction group that was simulated.Long
version
The version of this response object.
-
Constructor Summary
Constructors Constructor Description SimulateResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
-
Methods inherited from class com.algorand.algosdk.v2.client.common.PathResponse
toString
-
-
-
-
Field Detail
-
evalOverrides
public SimulationEvalOverrides evalOverrides
The set of parameters and limits override during simulation. If this set of parameters is present, then evaluation parameters may differ from standard evaluation in certain ways.
-
execTraceConfig
public SimulateTraceConfig execTraceConfig
An object that configures simulation execution trace.
-
initialStates
public SimulateInitialStates initialStates
Initial states of resources that were accessed during simulation.
-
lastRound
public Long lastRound
The round immediately preceding this simulation. State changes through this round were used to run this simulation.
-
txnGroups
public List<SimulateTransactionGroupResult> txnGroups
A result object for each transaction group that was simulated.
-
version
public Long version
The version of this response object.
-
-