github bnb-chain/bsc v1.3.5

latest releases: v1.4.15, v1.4.14, v1.4.13...
9 months ago

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

Changelog

FEATURE

  • #1970 core: enable Shanghai EIPs
  • #1973 core/systemcontracts: include BEP-319 on kepler hardfork

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

Don't miss a new bsc release

NewReleases is sending notifications on new releases.