-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Tracking] Pectra support / Isthmus #23
Comments
System Contracts PlanThe complete list of EIPs included in Pectra (as specified by the [EIP-7600](https://eips.ethereum.org/EIPS/eip-7600) hardfork meta) are with notes for predeploys.
EIPs with Predeploys
ConcernIf we don't include them and all existing L1 tests assume them, we could have a strange bug someplace. Therefore, we should heavily consider including them unless there is a good reason not to. ConsiderationsUpgrade Path Can we re-create the deterministically deployed tx with a deposit tx? We could also just set code in the EL but that introduces another diff. Genesis Path We need to update
Current StateEIP-2935Already specified and included as a pre-block contract call in kona. EIP-6110Re-uses the deposit contract address. EIP-7002Already implemented in kona as a pre-block contract call. EIP-7251Already implemented in kona as a pre-block contract call |
@refcell doesn't 2537 require pre-deploy? |
2537 contains precompiles |
alright, no op for platform then who have to deploy the contracts, removing platform label from 2537 |
how come sub-issue were removed without tracking somewhere else @meyer9 ? |
Fixed! |
removed sub-issue ethereum-optimism/optimism#14249, have linked it instead in #35 |
Tracks spec inclusion and implementation of Pectra support in Isthmus. Noop specs are required for not breaking as L1 hardforks. EIPs marked as noop or nodiff are low hanging fruit to write specs for [and to implement].
The text was updated successfully, but these errors were encountered: