github-actions
released this
26 Nov 09:42
·
594 commits
to master
since this release
Changelog
v1.4.16 is a maintenance release, which mainly include:
- Fix a multi-DB bug, which failed to prune historical data from main db after BSC support 4844
- Add the code framework of BSC next hardfork: Pascal
- Systemcontract code cleanup, which is part of Pascal hard fork without a BEP.
- New feature: overflowpool, it tries to enhance the current TxPool to support large traffic.
- Add some tool for trouble shoot, JSTool and PythonTool
BUGFIX
- #2736 ethclient: move TransactionOpts to avoid import internal package;
- #2755 fix: fix multi-db env
- #2759 fix: add blobSidecars in db inspect
- #2764 fix: add blobSidecars in db inspect
FEATURE
- #2692 feat: add pascal hardfork
- #2718 feat: add Prague hardfork
- #2734 feat: update system contract bytecodes of pascal hardfork
- #2737 feat: modify LOCK_PERIOD_FOR_TOKEN_RECOVER to 300 seconds on BSC Testnet in pascal hardfork
- #2660 core/txpool/legacypool: add overflowpool for txs
- #2754 core/txpool: improve Add() logic, handle edge case
IMPROVEMENT
- #2727 core: clearup testflag for Bohr
- #2716 minor Update group_prover.sage
- #2735 concensus/parlia.go: make distribute incoming tx more independence
- #2742 feat: remove pipecommit
- #2748 jsutil: put all js utils in one file
- #2749 jsutils: add tool GetKeyParameters
- #2756 nancy: ignore github.com/golang-jwt/jwt/v4 4.5.0 in .nancy-ignore
- #2757 util: python script to get stats of reorg
- #2758 utils: print monikey for reorg script
- #2714 refactor: Directly swap two variables to optimize code
Assets
Assets | Sha256 Checksum |
---|---|
mainnet.zip | e9143c17e5369414fb3a569155eb5c66cee7c4395c13695b73d669a9df46fa46 |
testnet.zip | 042a1884b00e6cd72af5c3e31c5985b9d8a78a29ccc19fb4ba660e0da1e621e7 |
geth_linux | 4556d7d744a94481d25a369c1fc9443cdc4563e4ef8f3185bcf90506b7b8693e |
geth_mac | f39701bff744eeab653c22d816b158a3ddceb686bc88fd7d8aa10671cba77d6c |
geth_windows | 16b5b446ea2999a6504231f381ffd879ef4040c1a7c37d0220bd8dd469da54a5 |
geth_linux_arm64 | 6538ec007ca8b359681824cadb3a1f713f1c05e74d566bbf38aae728d9149548 |