EIP-1716: Hardfork Meta: Petersburg
|Authors||Afri Schoedon (@5chdn), Marius van der Wijden (@MariusVanDerWijden)|
Table of Contents
This meta-EIP specifies the changes included in the Ethereum hardfork that removes EIP-1283 from Constantinople.
- Codename: Petersburg
- Aliases: St. Petersfork, Peter’s Fork, Constantinople Fix
Block >= 7_280_000on the Ethereum Mainnet
Block >= 4_939_394on the Ropsten testnet
Block >= 10_255_201on the Kovan testnet
Block >= 4_321_234on the Rinkeby testnet
Block >= 0on the Görli testnet
- Removed EIPs:
- EIP-1283: Net gas metering for SSTORE without dirty maps
Constantinople are applied at the same block,
Petersburg takes precedence: with the net effect of EIP-1283 being disabled.
Petersburg is defined with an earlier block number than
Constantinople, then there is no immediate effect from the
Petersburg fork. However, when
Constantinople is later activated, EIP-1283 should be disabled.
- The list above includes the EIPs that had to be removed from Constantinople due to a potential reentrancy attack vector. Removing this was agreed upon at the All-Core-Devs call #53 in January 2019.
Copyright and related rights waived via CC0.
Please cite this document as:
Afri Schoedon (@5chdn), Marius van der Wijden (@MariusVanDerWijden), "EIP-1716: Hardfork Meta: Petersburg," Ethereum Improvement Proposals, no. 1716, January 2019. [Online serial]. Available: https://eips.ethereum.org/EIPS/eip-1716.