🚂Engine

The runtime engine is the glue that ties together the actual transaction pipeline. It has a simple task of orchestrating different pipeline modules together into a cohesive flow, so that the stress test can take place against a specific Ethereum-compatible network.

It performs the following tasks:

  1. Initializing the Signer for the transactions

  2. Constructing the transactions using a specific Runtime

  3. Signing the transactions to be sent out

  4. Batching the transactions using the Batcher

Overall, the runtime engine serves as the central point of control for the stress test pipeline.

Last updated