Skip to content

v4.0.6

Latest

Choose a tag to compare

@lazynina lazynina released this 17 Jun 15:27
· 4 commits to main since this release

Description

The v4.0.6 release is a minor non-forking upgrade that provides some performance enhancements, bugfixes, and additional logging.

Performance Enhancements

  1. Faster processing of DAO coin limit order transactions by speeding up fetching matching dao coin limit orders from badger by skipping prefetch
  2. Reduce sleep from 1s to 100ms for updating txindex
  3. 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

  1. 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

  1. 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

Full Changelog: v4.0.5...v4.0.6