github bnb-chain/bsc v1.2.3

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

This release should be named by v1.2.2, if you run: geth version, it will be v1.2.2.
It is caused by a mis-operation, sorry for the inconvenience, we will double check next time.

Attention

The BSC testnet is expected to have a scheduled hardfork upgrade named Plato at block height 29,861,024. The current block generation speed forecasts this to occur around 17th May 2023 at 06:30 AM (UTC).

The Plato hardfork enables the big feature FastFinality: BEP-126: Introduce Fast Finality Mechanism. The validators and full node operators on testnet should switch their software version to v1.2.3 before 17th May 2023.
And for validators, additional steps are needed to use the feature of FastFinality, it has been introduced in the previous Luban upgrade, may refer: how does this upgrade affect me

Since FastFinality is a big feature on BSC, it brings some changes to the network. If you have any question, you can refer: FAQ: Everything About FastFinality

Changelog

FEATURE

  • #1600 upgrade: update PlatoUpgrade contracts code
  • #1594 upgrade: block height of Plato on testnet

IMPROVEMENT

  • #866 code: x = append(y) is equivalent to x = y
  • #1488 eth/tracers, core/vm: remove time from trace output and tracing interface
  • #1547 fix: recently signed check when slashing unavailable validator
  • #1573 feat: remove supports for legacy proof type
  • #1576 fix: support golang 1.20 by upgrading prysm to v4
  • #1578 fix: output an error log when bsc extension fail to handshake
  • #1583 metrics: add a counter for validator to check work status of voting
  • #1601 feature: add malicious vote monitor

BUGFIX

  • #1566 fix: config for VoteJournalDir and BLSWalletDir
  • #1572 fix: remove dynamic metric labels about fast finality
  • #1575 fix: make BLST PORTABLE for release binary
  • #1590 fix: fix snap flaky tests

Assets

Assets Sha256 Checksum
mainnet.zip 13563cb06b18accd4b3b9df43ca94ffcef56992c56dc479c9bfe4a74ab72caba
testnet.zip bea96c7577f7ff8fe25384a3975059350fe2955e5b953180b26bc8944b6b9542
geth_linux 2716e21602d2ec11d0813a2fdcd29f2a5d676925e5d20d378d387551fa6c6746
geth_mac b461b6ea6ef8a173d91ef174da8ca33f718255a5c1f69995c2ae084a02e8590f
geth_windows 006e2cd1812c4222054687e6e102d65692e959bf8e5249de94e674d4bc321308
geth_linux_arm64 ddd61d36bf74af3297a493d531f982d4438f1984113ec9d6c5aea6e4d4202f73

Don't miss a new bsc release

NewReleases is sending notifications on new releases.