github bnb-chain/bsc v1.7.3

pre-release8 hours ago

MetaInfo

Mandatory Update Required: No
Target Audience: all BSC Mainnet/Testnet users
Procedure: simply binary replacement should be good from v1.7.x, ensure no 'JournalFileEnabled' field in config file if from v1.6.x
Schedule(Timeline): no scheduled upgrade timeline; make sure the version has been marked 'Latest' before upgrading

Changelog

v1.7.3 is a maintenance release, which mainly fixes online block pruning and kvdb abnormal continuous growth, pls refer change log for detail.

BUGFIX

  • #3653 core/rawdb: fix freeze header-number shadowing for block prune
  • #3633 core/rawdb: increase SlowFreezerBatchLimit from 100 to 200, fixing kvdb abnormal continuous growth
  • #3631 core/vote: fix deadlock in votepool when stop client
  • #3627 core/vm: fix super-instruction LT comparison after swap1
  • #3652 consensus/parlia: fix big.Int pointer comparison in isIntentionalDelayMining

FEATURE

  • #3624 cmd/utils: disabled transaction unindexing for archive node by default; when running in archive mode, the --history.transactions flag is now respected to specify transaction history range instead of being forced to index all history
  • #3634 eth/ethconfig: set default value to 576000 for history.logs

IMPROVEMENT

  • #3626 eth: tune timing parameters and broadcast queue for 450ms block
  • #3618 #3629 miner: async blob tx validation during bid simulation with worker pool
  • #3650 miner: shrink greedy merge buffer
  • #3645 core: use now for DA check instead of chasingHead.time
  • #3622 core/vm: continue after super-instruction fallback

Others

  • #3639 go.mod: use go1.25.0 and update otel
  • #3637 build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.34.0 to 1.43.0
  • #3617 build(deps): bump github.com/mattn/go-colorable from 0.1.13 to 0.1.14
  • #3616 build(deps): bump github.com/gorilla/mux from 1.8.0 to 1.8.1
  • #3648 Revert ".github: change dependabot target branch to develop"

Assets

Assets Sha256 Checksum
mainnet.zip 522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip 0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux 8b35f4ac758807db96f3566a86eef7d85d86b4193f2594511fac757709fef274
geth_mac ab956d653a3361f9772e8c7ecacc7f2f56a9ae8f1708841e59a85269854a5fd6
geth_windows fc1dee6e0f46cf13f2b7faef025912da0c98d06e756e2ad50960a5035f7bb8ef
geth_linux_arm64 dbf44026031e12e6ddc8b70e0f6e6fd9b14c587666f9623a7fd0b211cc2ded4e

Don't miss a new bsc release

NewReleases is sending notifications on new releases.