feat: validate masternode list merkle root #799
Draft
Codecov / codecov/project
succeeded
Jun 5, 2026 in 0s
72.62% (+0.06%) compared to 3d0d5dc
View this Pull Request on Codecov
72.62% (+0.06%) compared to 3d0d5dc
Details
Codecov Report
❌ Patch coverage is 98.75000% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 72.62%. Comparing base (3d0d5dc) to head (9f435e9).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| dash/src/sml/masternode_list_engine/mod.rs | 97.59% | 2 Missing |
| dash/src/sml/masternode_list/merkle_roots.rs | 97.43% | 1 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## fix/sml-entry-hash-gethash #799 +/- ##
==============================================================
+ Coverage 72.55% 72.62% +0.06%
==============================================================
Files 322 322
Lines 71006 71200 +194
==============================================================
+ Hits 51518 51706 +188
- Misses 19488 19494 +6 | Files with missing lines | Coverage Δ | |
|---|---|---|
| dash/src/sml/address.rs | 100.00% <100.00%> (ø) |
|
| dash/src/sml/error.rs | 0.00% <ø> (ø) |
|
| dash/src/sml/masternode_list/apply_diff.rs | 95.70% <100.00%> (+1.21%) |
⬆️ |
| dash/src/sml/masternode_list/from_diff.rs | 95.12% <100.00%> (+0.83%) |
⬆️ |
| dash/src/sml/masternode_list_entry/hash.rs | 100.00% <100.00%> (ø) |
|
| dash/src/sml/masternode_list_entry/mod.rs | 83.33% <100.00%> (+1.75%) |
⬆️ |
| dash/src/sml/masternode_list/merkle_roots.rs | 83.01% <97.43%> (+18.63%) |
⬆️ |
| dash/src/sml/masternode_list_engine/mod.rs | 83.18% <97.59%> (+0.80%) |
⬆️ |
Loading