simulate Transactions
abstract fun simulateTransactions(transactions: List<TransactionPayload>, blockTag: BlockTag, simulationFlags: Set<SimulationFlag>): Request<List<SimulatedTransaction>>
Simulate executing a list of transactions
Return
a list of transaction simulations
Parameters
transactions
list of transactions to be simulated
block Tag
tag of the block that should be used for simulation
simulation Flags
set of flags to be used for simulation
abstract fun simulateTransactions(transactions: List<TransactionPayload>, blockNumber: Int, simulationFlags: Set<SimulationFlag>): Request<List<SimulatedTransaction>>
Simulate executing a list of transactions
Return
a list of transaction simulations
Parameters
transactions
list of transactions to be simulated
block Number
number of the block that should be used for simulation
simulation Flags
set of flags to be used for simulation
abstract fun simulateTransactions(transactions: List<TransactionPayload>, blockHash: Felt, simulationFlags: Set<SimulationFlag>): Request<List<SimulatedTransaction>>
Simulate executing a list of transactions
Return
a list of transaction simulations
Parameters
transactions
list of transactions to be simulated
block Hash
hash of the block that should be used for simulation
simulation Flags
set of flags to be used for simulation