Closed dbeal-eth closed 3 months ago
Latest commit: 26648fea933326447150e73770a781946a2a03c3
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
CI is running/has finished running commands for commit 26648fea933326447150e73770a781946a2a03c3. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.
📂 See all runs for this CI Pipeline Execution
Sent with 💌 from NxCloud.
this is necessary to support some edge cases introduced by chains such as arbitrum, which do not load any actual code into their chain state so forking fails.
the idea is to load moc contracts which will be sufficient for most cases of forking.
the first precompile that has been added is the arbitrum gas oracle contract. the rest of the arbitrum precompiles should be added in the near future.
fixes https://linear.app/usecannon/issue/CAN-453/add-arbitrum-gas-price-oracle-precompile-to-foundry-chain