Simulates a raw transaction or transaction group as it would be evaluated on the network. The simulation will use blockchain state from the latest committed round.
post
Authorizations
Query parameters
formatstring · enumOptional
Configures whether the response object is JSON or MessagePack encoded. If not provided, defaults to JSON.
Possible values:
Body
Request type for simulation endpoint.
allow-empty-signaturesbooleanOptional
Allows transactions without signatures to be simulated as if they had correct signatures.
allow-more-loggingbooleanOptional
Lifts limits on log opcode usage during simulation.
allow-unnamed-resourcesbooleanOptional
Allows access to unnamed resources during simulation.
extra-opcode-budgetintegerOptional
Applies extra opcode budget during simulation for each transaction group.
roundintegerOptional
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.