SimulateRequest
SimulateRequest =
object
Defined in: packages/algod_client/src/models/simulate-request.ts:11
Request type for simulation endpoint.
Properties
Section titled “Properties”allowEmptySignatures?
Section titled “allowEmptySignatures?”
optionalallowEmptySignatures:boolean
Defined in: packages/algod_client/src/models/simulate-request.ts:25
Allows transactions without signatures to be simulated as if they had correct signatures.
allowMoreLogging?
Section titled “allowMoreLogging?”
optionalallowMoreLogging:boolean
Defined in: packages/algod_client/src/models/simulate-request.ts:30
Lifts limits on log opcode usage during simulation.
allowUnnamedResources?
Section titled “allowUnnamedResources?”
optionalallowUnnamedResources:boolean
Defined in: packages/algod_client/src/models/simulate-request.ts:35
Allows access to unnamed resources during simulation.
execTraceConfig?
Section titled “execTraceConfig?”
optionalexecTraceConfig:SimulateTraceConfig
Defined in: packages/algod_client/src/models/simulate-request.ts:41
extraOpcodeBudget?
Section titled “extraOpcodeBudget?”
optionalextraOpcodeBudget:number
Defined in: packages/algod_client/src/models/simulate-request.ts:40
Applies extra opcode budget during simulation for each transaction group.
fixSigners?
Section titled “fixSigners?”
optionalfixSigners:boolean
Defined in: packages/algod_client/src/models/simulate-request.ts:46
If true, signers for transactions that are missing signatures will be fixed during evaluation.
round?
Section titled “round?”
optionalround:bigint
Defined in: packages/algod_client/src/models/simulate-request.ts:20
If provided, specifies the round preceding the simulation. State changes through this round will be used to run this simulation. Usually only the 4 most recent rounds will be available (controlled by the node config value MaxAcctLookback). If not specified, defaults to the latest available round.
txnGroups
Section titled “txnGroups”txnGroups:
SimulateRequestTransactionGroup[]
Defined in: packages/algod_client/src/models/simulate-request.ts:15
The transaction groups to simulate.