Description
The v4.0.6 release is a minor non-forking upgrade that provides some performance enhancements, bugfixes, and additional logging.
Performance Enhancements
- Faster processing of DAO coin limit order transactions by speeding up fetching matching dao coin limit orders from badger by skipping prefetch
- Reduce sleep from 1s to 100ms for updating txindex
- Fix condition for exiting txindex's update condition to ensure txindex tip is core chain's committed tip instead of parent of core chain's committed tip.
Bugfixes
- isHypersyncCondition now accounts for reorg in uncommitted blocks and will not incorrectly return true in the event the block tip has a height greater than the header tip.
Additional Logging
- Log errors when block fails validation
What's Changed
- Add DeepWiki badge to README.md by @chrisjacob in #1455
- glog errors when block fails validation by @lazynina in #1456
- reduce sleep from 1s to 100ms for txindex update by @lazynina in #1457
- update txindex condition to hit committed tip instead of parent of committed tip by @lazynina in #1458
- update isHyperSyncCondition to account for reorg in uncommitted blocks by @lazynina in #1460
- no prefetch for get matching dao coin limit orders by @lazynina in #1461
New Contributors
- @chrisjacob made their first contribution in #1455
Full Changelog: v4.0.5...v4.0.6