hardcode block to fork mapping for ethereum mainnet
guess version from upsteam provider if block is provided but evm version is not provided, providing less surprising behavior when forking from older blocks
add a --hardfork argument to anvil if we run something other than the latest fork
What I did
evm_version
in fork configHow I did it
ecosystem:network:start_block:evm_version
mapping--hardfork
argument toanvil
if we run something other than the latest forkHow to verify it
fork from an old block
References
Checklist