reth
reth copied to clipboard
Test that EVM features are enabled in `*-node` crates
Describe the feature
Problem
https://github.com/paradigmxyz/reth/blob/deea1c200748845fb110bf520e805f304599cb65/Cargo.toml#L383-L387 https://github.com/paradigmxyz/reth/blob/deea1c200748845fb110bf520e805f304599cb65/crates/revm/Cargo.toml#L36
This is easy to misuse because you may accidentally turn off the feature and the codebase will still compile, but EVM precompiles will fail.
Solution
Add tests for related precompiles in ethereum-node and op-node crates.
Additional context
No response