Geth v1.11.5 enables the Shanghai upgrade on Wednesday, April 12, 2023 10:27:35 PM UTC
The Shanghai upgrade contains the following EIPs:
- EIP-3651: Warm COINBASE
- EIP-3855: PUSH0 instruction
- EIP-3860: Limit and meter initcode
- EIP-4895: Beacon chain push withdrawals as operations
- EIP-6049: Deprecate SELFDESTRUCT
⚠️ In order to be able to follow the chain through the upgrade on Wednesday, April 12, 2023 10:27:35 PM UTC, this upgrade is required. ⚠️
Notable changes:
Minor changes and bugfixes
- Preparatory changes for path-based storage (#26763)
- Changes needed use overlay protocols in discv5 (#26699)
- Add support for encoding uint256.Int in RLP (#26898)
- Fixed a bug where local transaction would be rejected with
-32000, future transaction tries to replace pending
when send out of order (#26930) - Reject keywords
safe
orpending
over RPC pre merge (#26862 - Fix file permissions on
admin_exportChain
(#26912)
For a full rundown of the changes please consult the Geth 1.11.5 release milestone.
As with all our previous releases, you can find the:
- Pre-built binaries for all platforms on our downloads page.
- Docker images published under
ethereum/client-go
. - Ubuntu packages in our Launchpad PPA repository.
- OSX packages in our Homebrew Tap repository.