Creates a new SimulateRequest
object.
Optional
allowOptional
allowOptional
allowOptional
execOptional
extraOptional
round?: number | bigintOptional
allowAllows transactions without signatures to be simulated as if they had correct signatures.
Optional
allowLifts limits on log opcode usage during simulation.
Optional
allowAllows access to unnamed resources during simulation.
Optional
execAn object that configures simulation execution trace.
Optional
extraApplies extra opcode budget during simulation for each transaction group.
Optional
roundIf 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.
The transaction groups to simulate.
Get an object ready for encoding to either JSON or msgpack.
Use true to indicate that the encoding can handle raw binary objects (Uint8Arrays). Use false to indicate that raw binary objects should be converted to base64 strings. True should be used for objects that will be encoded with msgpack, and false should be used for objects that will be encoded with JSON.
Static
from_Generated using TypeDoc
Request type for simulation endpoint.