github bnb-chain/bsc v1.4.6

18 days ago

Description

Release v1.4.6 is a maintenance release. It mainly includes 2 features and several enhancements.
The 2 features are:

You may check the Change Log for detail.

Changelog

FEATURE

  • #2227 core: separated databases for block data
  • #2404 cmd, p2p: filter peers by regex on name

IMPROVEMENT

  • #2201 chore: render system bytecode by go:embed
  • #2363 feat: greedy merge tx in bid
  • #2389 deps: update prsym to solve warning about quic-go version
  • #2341 core/trie: persist TrieJournal to journal file instead of kv database
  • #2395 fix: trieJournal format compatible old db format
  • #2406 feat: adaptive for loading journal file or journal kv during loadJournal
  • #2390 chore: fix function names in comment
  • #2399 chore: fix some typos in comments
  • #2408 chore: fix some typos in comments
  • #2416 fix: fix function names
  • #2424 feat: recommit bid when newBidCh is empty to maximize mev reward
  • #2430 fix: oom caused by non-discarded mev simulation env
  • #2428 chore: add metric & log for blobTx
  • #2419 metrics: add doublesign counter

BUGFIX

  • #2244 cmd/geth: fix importBlock
  • #2391 fix: print value instead of pointer in ConfigCompatError
  • #2398 fix: no import blocks before or equal to the finalized height
  • #2401 fix: allow fast node to rewind after abnormal shutdown
  • #2403 fix: a nil point error in mev worker
  • #2423 eth/gasprice: add query limit to defend DDOS attack
  • #2425 fix: adapt journal for cmd

Assets

Assets Sha256 Checksum
mainnet.zip aeeae3392bd51af57fb1e2eddeefff7e84d58a37f87513495348d82deee5824f
testnet.zip bcb79b8731c50ddaa3a5a2e3e92afa4f04b0c04c72b6b37b8a69ecd776304f15
geth_linux 067722de6ee4d34e2a5e309f34edc4c252b383b68f3da10d106d1e284ec0d652
geth_mac 05c4c878776a13e7f4ff1c8decdd05e2d60d807005ebeb3d10dc13e59926fe30
geth_windows 2f2948e94c06de86b450d2c56760d49b2ab8d9c32e50c705024ac630647bf5fc
geth_linux_arm64 9ca3b2d85f60ef6cbc7bb90d0d59e59a37246d70b555594c64dcaa28f751f37e

Don't miss a new bsc release

NewReleases is sending notifications on new releases.