github bnb-chain/bsc v1.1.1

latest releases: v1.4.15, v1.4.14, v1.4.13...
3 years ago

This release is a bug fix release.

All clients are recommended to upgrade.

CHANGELOG

IMPROVEMENT

  • #355 miner should propose block on a proper fork

BUGFIX

  • #350 flag: fix TriesInmemory specified but not work
  • #358 miner: fix null pending block
  • #360 pruner: fix state bloom sync permission in Windows
  • #366 fix double close channel of subfetcher

Reducing Storage Occupation

If the storage occupation of the bsc client increasing dramatically, you may consider increasing the TrieTimeout setting in config.toml.

What does TrieTimeout means?
The bsc client will keep MPT(Merkle Patricia Tree) in memory. Once the block processing time exceeds the TrieTimeout, the client will persis MPT into disk. If the client crash, it can recover from recent persisted MPT. Increasing the TrieTimeout setting will reduce storage occupation, in exchange, it will need more time to recover from a crash.

The default setting before release v1.1.1 is 100000000000, it will persist MPT about every 35 minutes.
We change the default setting to 2000000000000 in this release, it will persist MPT about every 12 hours.

Assets

Assets Sha256 Checksum
mainnet.zip fa3984a2e81f92f87448baef6b70c711f64800eda30bb3f38eea9e2d1a270c97
testnet.zip 0259269be86fbdfce14efe40e99874b95a4a3ed30949463c0cef9e776eb6b1b2
geth_linux 9ebf3e8ced77bfefe63d603f5e97a860e302b96443717a8a0e43dabc54fe6582
geth_mac 1de3fd8f5322a94732f2f2b83cf77ff06bb5218a69991890a15e8f1ecf8de7f7

Don't miss a new bsc release

NewReleases is sending notifications on new releases.