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.transactionsflag 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 |