Bor v2.3.2-beta is a major release containing upstream merge of geth v1.16.1 along with several improvements and bug fixes.
The upstream merge from geth enables support of archive mode in combination with the path based storage scheme (PBSS enabled by --state.scheme=path
) reducing the size of archive data by significant margins. We're syncing some nodes internally for some benchmarks and numbers which will be released once the node is fully synced to the tip.
Note: Similar to geth, one drawback is that eth_getProof
is not supported for historical blocks and can only serve state proofs of last 128 blocks.
What's Changed
- fix upstream merge tests by @marcello33 in #1707
- Revert PR #1707 by @avalkov in #1725
- fix: TestSimulateV1 basefee-non-validation case by @kamuikatsurgi in #1789
- fix(eth/downloader/whitelist): decrement chain meter on failure by @sanketsaagar in #1771
- chore: bump kurtosis-pos by @kamuikatsurgi in #1805
- core, internal/ethapi: derive cumulative gas for bor receipts by @manav2401 in #1806
- Upstream v1.16.1 by @avalkov in #1694
- eth, core: handle state-sync data in eth/69 messages by @manav2401 in #1710
- Backmerge master to develop by @manav2401 in #1807
- eth: handle integer underflow for reporting total delay in block tracking by @manav2401 in #1808
- Hot fix for block producer by @cffls in #1809
- V2.3.1 hotfix 2 by @cffls in #1810
- Remove bloom filter from bor logs by @lucca30 in #1811
- Backport master to develop by @cffls in #1812
- [miner/worker] More strict interrupt to give some buffer for state root computation by @cffls in #1815
- Disabling mine for stateless client by @lucca30 in #1814
New Contributors
- @sanketsaagar made their first contribution in #1771
Full Changelog: v2.3.1...v2.3.2-beta2