You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Biggest reason I would advocate for this is that spec tests will get easier to setup, and the effort to do this is quite low. I can create a draft and see if it makes sense
Individual features like payload builder or evm are too small to make their independent crates, I feel. We can have one crate with whole reth_gnosis, and one for testing maybe.
The project can be refactored using crate to better manage features and to setup end to end tests to validate spec.
Current project structure:
Proposed structure:
Inspiration: https://github.com/ithacaxyz/odyssey
op reth also has a very similar structure: https://github.com/paradigmxyz/reth/tree/main/crates/optimism
The text was updated successfully, but these errors were encountered: