Skip to content

fix: reject out-of-range `quorum_index` in `build_cycle_quorum_map`

aa3ec78
Select commit
Loading
Failed to load commit list.
Merged

fix: index rotated quorums by quorum_index and rebuild per cycle #637

fix: reject out-of-range `quorum_index` in `build_cycle_quorum_map`
aa3ec78
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 13, 2026 in 0s

67.90% (+0.42%) compared to 383b306

View this Pull Request on Codecov

67.90% (+0.42%) compared to 383b306

Details

Codecov Report

❌ Patch coverage is 85.21739% with 17 lines in your changes missing coverage. Please review.
✅ Project coverage is 67.90%. Comparing base (383b306) to head (aa3ec78).

Files with missing lines Patch % Lines
dash/src/sml/masternode_list_engine/mod.rs 84.76% 16 Missing ⚠️
...ernode_list_engine/message_request_verification.rs 90.00% 1 Missing ⚠️
Additional details and impacted files
@@              Coverage Diff              @@
##           v0.42-dev     #637      +/-   ##
=============================================
+ Coverage      67.48%   67.90%   +0.42%     
=============================================
  Files            246      318      +72     
  Lines          49280    67832   +18552     
=============================================
+ Hits           33256    46063   +12807     
- Misses         16024    21769    +5745     
Files with missing lines Coverage Δ
dash/src/sml/quorum_validation_error.rs 37.50% <ø> (ø)
...ernode_list_engine/message_request_verification.rs 82.03% <90.00%> (-1.08%) ⬇️
dash/src/sml/masternode_list_engine/mod.rs 74.89% <84.76%> (+1.73%) ⬆️

... and 91 files with indirect coverage changes