v1.3.5
github-actions
released this
08 Dec 07:29
·
1656 commits
to master
since this release
Notice
- BSC will gradually switch to PBSS + PebbleDB mode, for BSC node-operators, you will need to know what it is and how can it impact your business.
We created a FAQ on forum page, pls check and welcome to give us your feedback: https://forum.bnbchain.org/t/faq-pbss-pebbledb/2260 - v1.2.x don't support Kepler hard fork, pls rebase your code to v1.3.5 ASAP, we will only support v1.3.5 once Kepler is enabled.
Description
Release v1.3.5 is a hard fork release for BSC.
It will enable the Kepler(Shanghai) hard fork on BSC testnet and mainnet, for details of the hard fork, pls refer: BSC Kepler Hard Fork
The target Kepler/Shanghai hard fork time will be:
- Testnet: Tuesday, December 19, 2023 8:00:00 AM UTC
- Mainnet: Tuesday, January 23, 2024 8:00:00 AM UTC
Instead of block number, BSC hard fork will be based on unix timestamp since Kepler(Shanghai). All validators and full node operators on Testnet/Mainnet should update their node to v1.3.5 before the respective hard fork time.
Kepler BEPs
- BEP-319: Optimize the incentive mechanism of the Fast Finality feature
- Part of Shanghai Upgrade:
a.BEP-216: Implement EIP-3855 PUSH0 instruction
b.BEP-217: Implement EIP3860 Limit and meter initcode
c. BEP-311: Warm COINBASE
d.BEP-312: Announce EIP-6049 Deprecate SELFDESTRUCT
Changelog
FEATURE
BUGFIX
- #1964 consensus/parlia: hardfork block can be epoch block
- #1979 fix: upgrade pebble and improve config
- #1980 internal/ethapi: fix null effectiveGasPrice in GetTransactionReceipt
IMPROVEMENT
- #1977 doc: add instructions for starting fullnode with pbss
Assets
Assets | Sha256 Checksum |
---|---|
mainnet.zip | aeeae3392bd51af57fb1e2eddeefff7e84d58a37f87513495348d82deee5824f |
testnet.zip | bcb79b8731c50ddaa3a5a2e3e92afa4f04b0c04c72b6b37b8a69ecd776304f15 |
geth_linux | 7e1e16f2afbb038d28db407c098fe6fc60d651e1fb5829117896f2b342187f01 |
geth_mac | 01a7c3d8977831ed74143adf56d12d8d15a77d16d7fb6e7dc63fbde1ef18aa86 |
geth_windows | 05d3fe6ac6b4d66525781bcc77d9c0a5fd360394c4ad26d0d3a10c9827af5150 |
geth_linux_arm64 | 54067e5d224d0ac2d5cd7201e9e88d3b0addaae45cdde23c290f4c6e4ab3f0e7 |