starknet_simulateTransactions

Simulates the execution of the specified transactions at the specified block.

Path parameters

apiKeystringRequired

Request

This endpoint expects an object.
transactionslist of objectsRequired
A sequence of Starknet transactions to simulate. If multiple transactions are provided, each transaction is simulated on the state resulting from applying the previous transactions.
block_idobject or enumRequired
The block identifier
simulation_flagslist of enumsRequired
A set of flags used for simulation
Allowed values:

Response

A sequence of transaction simulation results
transaction_traceobject
An execution trace of the transaction
fee_estimationobject
An estimate of the fee required for the network to process the transaction