- 
                Notifications
    You must be signed in to change notification settings 
- Fork 2.2k
Closed
Description
To bump to revm 30+:
Dependencies:
-  foundry-fork-db: chore(deps): bump revmto30.1.1foundry-fork-db#77
- alloy-evm: bumped in https://github.com/alloy-rs/evm/pull/183/files
-  revm-inspectors: chore(deps): bump revmto30.1.0paradigmxyz/revm-inspectors#367
Expected required changes:
-  Fix breaking changes arising from feat: JournaledAccount, a nice way to update and track changes bluealloy/revm#3086
Things to note:
- skip_cold_loadwhen account loading, needs to be set to true
- revm 30 bump in Reth: feat: bump revm paradigmxyz/reth#18999
- review feat: JournaledAccount, a nice way to update and track changes bluealloy/revm#3086 together w/ Arsenii
Migration guide:
https://github.com/bluealloy/revm/blob/main/MIGRATION_GUIDE.md#v88-tag-revm-v3000
Blocked by:
In Revm 30, CallInputs currently requires setting bytecode and bytecode_hash, this will be updated in revm to be optional. This limits the changes required in Foundry and would fix the currently failing test related to mock function.
Metadata
Metadata
Assignees
Labels
A-dependenciesArea: dependenciesArea: dependencies
Type
Projects
Status
Completed