Skip to content

Batch and Simulate

Elliot. edited this page Jun 24, 2025 · 1 revision

Batch doesn't work with simulate right now.

The simulate RPC, using the tapDRY_RUN flag, operates locally and does not interact with the peer protocol. The transaction will not be applied. Additionally, ApplyFlags are local; they are not broadcast over the network.

Batch inner transactions cannot be broadcast over the peer network alone. If a buggy or malicious node attempts to send it to other nodes, the transaction will be rejected. A node can only harm itself in this way, not any other nodes on the network.

Clone this wiki locally