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 SimulationEvalOverridesevalOverridesThe set of parameters and limits override during simulation.SimulateTraceConfigexecTraceConfigAn object that configures simulation execution trace.SimulateInitialStatesinitialStatesInitial states of resources that were accessed during simulation.LonglastRoundThe round immediately preceding this simulation.List<SimulateTransactionGroupResult>txnGroupsA result object for each transaction group that was simulated.LongversionThe version of this response object.
-
Constructor Summary
Constructors Constructor Description SimulateResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(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.
-
-