-
Notifications
You must be signed in to change notification settings - Fork 5.3k
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
Add EIP: Hardfork Meta - Pectra #8121
Merged
Merged
Changes from all commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
82021cd
first draft
timbeiko afd82d4
Typo + EthMag link
timbeiko a7c862b
Change status
timbeiko 80548bf
ACDC 129 updates
timbeiko f744e56
typo
timbeiko 9654304
Merge branch 'master' into prague-meta
timbeiko d2bbca8
Update EIPS/eip-7600.md
g11tech db62e8a
Update EIPS/eip-7600.md
timbeiko 16148c0
Merge branch 'master' into prague-meta
timbeiko f47300b
Merge branch 'master' into prague-meta
timbeiko 18e1216
Merge branch 'master' into prague-meta
timbeiko 51ab6f4
Merge branch 'master' into prague-meta
timbeiko 4751ce4
Merge branch 'master' into prague-meta
timbeiko c0e5b52
Merge branch 'master' into prague-meta
timbeiko 9ffd729
Update EIPS/eip-7600.md
timbeiko d68d128
Update EIPS/eip-7600.md
timbeiko 6085cf3
Add CL specs links.
timbeiko a5458b1
Update eip-7600.md
timbeiko a760c7b
Merge branch 'master' into prague-meta
timbeiko b8e4ca4
Update fork name
timbeiko 8089019
Merge branch 'master' into prague-meta
timbeiko File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
--- | ||
eip: 7600 | ||
title: Hardfork Meta - Pectra | ||
description: EIPs included in the Prague/Electra Ethereum network upgrade. | ||
author: Tim Beiko (@timbeiko) | ||
discussions-to: https://ethereum-magicians.org/t/eip-7600-hardfork-meta-prague-electra/18205 | ||
status: Draft | ||
type: Meta | ||
created: 2024-01-18 | ||
requires: 2537, 6110, 7002, 7549, 7569 | ||
--- | ||
|
||
## Abstract | ||
|
||
This Meta EIP lists the EIPs formally considered for and included in the Prague/Electra network upgrade. | ||
|
||
## Specification | ||
|
||
### Included EIPs | ||
|
||
* [EIP-6110](./eip-6110.md): Supply validator deposits on chain | ||
* [EIP-7002](./eip-7002.md): Execution layer triggerable exits | ||
* [EIP-7549](./eip-7549.md): Move committee index outside Attestation | ||
|
||
### Considered for Inclusion | ||
|
||
* [EIP-2537](./eip-2537.md): Precompile for BLS12-381 curve operations | ||
|
||
### Full Specifications | ||
|
||
#### Consensus Layer | ||
|
||
EIP-6110 and EIP-7002 require changes to Ethereum's consensus layer. While the EIPs present an overview of these changes, the full specifications can be found in the `_features` directory of the `ethereum/consensus-specs` repository: [6110](https://github.com/ethereum/consensus-specs/blob/19edc2d1ec9d17dd2e84d4ed727ebf6451abb1b9/specs/_features/eip6110), [7002](https://github.com/ethereum/consensus-specs/blob/19edc2d1ec9d17dd2e84d4ed727ebf6451abb1b9/specs/_features/eip7002). | ||
|
||
#### Execution Layer | ||
|
||
EIP-2537, EIP-6110 and EIP-7002 require changes to Ethereum's execution layer. The EIPs fully specify those changes. | ||
|
||
### Activation | ||
|
||
| Network Name | Activation Epoch | Activation Timestamp | | ||
|------------------|------------------|----------------------| | ||
| Sepolia | | | | ||
| Holešky | | | | ||
| Mainnet | | | | ||
|
||
**Note**: rows in the table above will be filled as activation times are decided by client teams. | ||
|
||
## Rationale | ||
|
||
This Meta EIP provides a global view of all changes included in the Prague/Electra network upgrade, as well as links to full specification. | ||
|
||
## Security Considerations | ||
|
||
None. | ||
|
||
## Copyright | ||
|
||
Copyright and related rights waived via [CC0](../LICENSE.md). |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The rationale section should justify decisions made within the EIP, not the EIP as a whole. Unless you actually want to explain why these particular EIPs are being included, I think you should just omit this section as it doesn't really make sense. Would require an override on the bots though.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My last two Meta EIPs had such rationales, but I'm happy with whatever. Feels simpler to not have to override the bot all the time, but also OK to delete this.
For reference: