Open
Description
Right now Helios always uses the same EVM (revm). We should be a bit more generic about this to support any evm, and should properly handle setting up revm differently for Ethereum vs OP Stack. We should also properly initialize the evm differently depending on what hard fork is active.
The best spot to put this functionality is probably as a part of NetworkSpec
.