chainbound / bolt

Bolt: permissionless out-of-protocol proposer commitments.
https://chainbound.github.io/bolt-docs/
MIT License
27 stars 5 forks source link

Allow testing sidecar functionalities without spinning up the devnet #103

Open thedevbirb opened 5 days ago

thedevbirb commented 5 days ago

At the moment to test the sidecar it is necessary to spin up the kurtosis devnet which, along with building docker images, takes a considerable amount of time, resulting in a slow feedback loop. Ideally, it'd be better to be able to test some sidecar functionalities with just the standalone process. This requires a refactoring of the sidecar which includes various mocked components, such as beacon node, execution node, mev-boost.