Skip to content

Commit a4f9fb7

Browse files
authored
Merge pull request #352 from crytic/mgcolburn-shapella-deneb-updates
Update eips_forks.md to include Shanghai/Cancun network upgrades
2 parents f86bbb4 + 1ef6abc commit a4f9fb7

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

learn_evm/eips_forks.md

+12-1
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,22 @@ The table below lists all EIPs associated with Ethereum forks:
3939
| [London](https://github.com/ethereum/execution-specs/blob/a01c4c76e12fe9f0debf93bda7f67f002d77f8b4/network-upgrades/mainnet-upgrades/london.md) | [1559](https://eips.ethereum.org/EIPS/eip-1559) | Fee market change for ETH 1.0 chain | | X | Significant modifications of Ethereum gas pricing |
4040
| [London](https://github.com/ethereum/execution-specs/blob/a01c4c76e12fe9f0debf93bda7f67f002d77f8b4/network-upgrades/mainnet-upgrades/london.md) | [3198](https://eips.ethereum.org/EIPS/eip-3198) | BASEFEE | X | | |
4141
| [London](https://github.com/ethereum/execution-specs/blob/a01c4c76e12fe9f0debf93bda7f67f002d77f8b4/network-upgrades/mainnet-upgrades/london.md) | [3529](https://eips.ethereum.org/EIPS/eip-3529) | Reduction in refunds | | X | Remove [gas tokens](https://gastoken.io/) benefits |
42-
| [London](https://github.com/ethereum/execution-specs/blob/a01c4c76e12fe9f0debf93bda7f67f002d77f8b4/network-upgrades/mainnet-upgrades/london.md) | [3554](https://eips.ethereum.org/EIPS/eip-3554) | Difficulty Bomb Delay to December 1st 2021 | | |
42+
| [London](https://github.com/ethereum/execution-specs/blob/a01c4c76e12fe9f0debf93bda7f67f002d77f8b4/network-upgrades/mainnet-upgrades/london.md) | [3554](https://eips.ethereum.org/EIPS/eip-3554) | Difficulty Bomb Delay to December 1st 2021 | | | |
4343
| [Arrow Glacier](https://github.com/ethereum/execution-specs/blob/bfe84c9a9b24695f160b4686d3b4640786ee9bac/network-upgrades/mainnet-upgrades/arrow-glacier.md) | [4345](https://eips.ethereum.org/EIPS/eip-4345) | Difficulty Bomb Delay to June 2022 | | | |
4444
| [Gray Glacier](https://github.com/ethereum/execution-specs/blob/bfe84c9a9b24695f160b4686d3b4640786ee9bac/network-upgrades/mainnet-upgrades/gray-glacier.md) | [5133](https://eips.ethereum.org/EIPS/eip-5133) | Difficulty Bomb Delay to mid-September 2022 | | | |
4545
| [Paris](https://github.com/ethereum/execution-specs/blob/0a18c44ab6e567d74f2700ab1a3208644e08276b/network-upgrades/mainnet-upgrades/paris.md) | [3675](https://eips.ethereum.org/EIPS/eip-3675) | Upgrade consensus to Proof-of-Stake | | | Changes to `DIFFICULTY` and `BLOCKHASH` |
4646
| [Paris](https://github.com/ethereum/execution-specs/blob/0a18c44ab6e567d74f2700ab1a3208644e08276b/network-upgrades/mainnet-upgrades/paris.md) | [4399](https://eips.ethereum.org/EIPS/eip-4399) | Supplant DIFFICULTY opcode with PREVRANDAO | X | | `DIFFICULTY` becomes `PREVRANDAO` |
47+
| [Shanghai](https://github.com/ethereum/execution-specs/blob/8dbde99b132ff8d8fcc9cfb015a9947ccc8b12d6/network-upgrades/mainnet-upgrades/shanghai.md) | [3651](https://eips.ethereum.org/EIPS/eip-3651) | Warm COINBASE | | X | |
48+
| [Shanghai](https://github.com/ethereum/execution-specs/blob/8dbde99b132ff8d8fcc9cfb015a9947ccc8b12d6/network-upgrades/mainnet-upgrades/shanghai.md) | [3855](https://eips.ethereum.org/EIPS/eip-3855) | PUSH0 instruction | X | | |
49+
| [Shanghai](https://github.com/ethereum/execution-specs/blob/8dbde99b132ff8d8fcc9cfb015a9947ccc8b12d6/network-upgrades/mainnet-upgrades/shanghai.md) | [3860](https://eips.ethereum.org/EIPS/eip-3860) | Limit and meter initcode | | X | Caps the size of initcode and charges to more accurately reflect the cost of creating contracts, especially via `CREATE`/`CREATE2` |
50+
| [Shanghai](https://github.com/ethereum/execution-specs/blob/8dbde99b132ff8d8fcc9cfb015a9947ccc8b12d6/network-upgrades/mainnet-upgrades/shanghai.md) | [4895](https://eips.ethereum.org/EIPS/eip-4895) | Beacon chain push withdrawals as operations | | | |
51+
| [Shanghai](https://github.com/ethereum/execution-specs/blob/8dbde99b132ff8d8fcc9cfb015a9947ccc8b12d6/network-upgrades/mainnet-upgrades/shanghai.md) | [6049](https://eips.ethereum.org/EIPS/eip-6049) | Deprecate SELFDESTRUCT | | | No code changes. A warning that semantic changes are likely to come soon |
52+
| [Dencun (7569)](https://eips.ethereum.org/EIPS/eip-7569) | [1153](https://eips.ethereum.org/EIPS/eip-1153) | Transient storage opcodes | X | | `TSTORE` and `TLOAD`, cheaper storage access opcodes whose changes only persist within a single transaction |
53+
| [Dencun (7569)](https://eips.ethereum.org/EIPS/eip-7569) | [4788](https://eips.ethereum.org/EIPS/eip-4788) | Beacon block root in the EVM | | | |
54+
| [Dencun (7569)](https://eips.ethereum.org/EIPS/eip-7569) | [4844](https://eips.ethereum.org/EIPS/eip-4844) | Shard Blob Transactions | X | X | "Proto-Danksharding", allows large amounts of data (blobs) to be committed to the chain without being stored directly on-chain/accessible to the EVM. Uses a separate EIP-1559-style fee market priced in "blob gas" |
55+
| [Dencun (7569)](https://eips.ethereum.org/EIPS/eip-7569) | [5656](https://eips.ethereum.org/EIPS/eip-5656) | MCOPY - Memory copying instruction | X | | |
56+
| [Dencun (7569)](https://eips.ethereum.org/EIPS/eip-7569) | [6780](https://eips.ethereum.org/EIPS/eip-6780) | SELFDESTRUCT only in same transaction | | | Significant changes to the semantics of `SELFDESTRUCT` |
57+
| [Dencun (7569)](https://eips.ethereum.org/EIPS/eip-7569) | [7516](https://eips.ethereum.org/EIPS/eip-7516) | BLOBBASEFEE opcode | X | | |
4758

4859
In this table:
4960

0 commit comments

Comments
 (0)