What's Changed
Consensus & DAG Improvements
-
Resolve block status optimizations and caching (
6fbc90115)
Introduced caching for block status resolution to eliminate redundant calls. Added a new cache interface and implementation across the consensus module. -
Optimize virtual parent selection (
2673f4913)
RefactoredselectVirtualSelectedParentlogic for improved performance and cleaner code. -
Fix tip addition validation (
a6ad8479d)
Fixed a bug where new disqualified tips were added due to missing status check. -
Add fallback for empty tips (
ff9f03ec7)
Added a fallback that selects the latest valid block as a tip when no tips are available.
Full Changelog: v2.14.1...v2.14.2