Skip to content

feat(dash-spv): masternode diff storage - #993

Draft
ZocoLini wants to merge 7 commits into
devfrom
feat/masternode-diff-storage
Draft

feat(dash-spv): masternode diff storage#993
ZocoLini wants to merge 7 commits into
devfrom
feat/masternode-diff-storage

removed quorum statuses persistence

5d1aebf
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 2, 2026 in 0s

76.92% (-0.19%) compared to 93260bf

View this Pull Request on Codecov

76.92% (-0.19%) compared to 93260bf

Details

Codecov Report

❌ Patch coverage is 79.92701% with 55 lines in your changes missing coverage. Please review.
✅ Project coverage is 76.92%. Comparing base (93260bf) to head (5d1aebf).

Files with missing lines Patch % Lines
dash-spv/src/sync/chainlock/manager.rs 63.63% 16 Missing ⚠️
dash-spv/src/storage/masternode.rs 90.84% 14 Missing ⚠️
dash/src/sml/masternode_list_engine/helpers.rs 0.00% 11 Missing ⚠️
dash-spv/src/storage/mod.rs 64.70% 6 Missing ⚠️
dash-spv/src/sync/masternodes/manager.rs 83.33% 5 Missing ⚠️
dash-spv/src/client/lifecycle.rs 70.00% 3 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              dev     #993      +/-   ##
==========================================
- Coverage   77.10%   76.92%   -0.19%     
==========================================
  Files         329      329              
  Lines       83511    83717     +206     
==========================================
+ Hits        64394    64396       +2     
- Misses      19117    19321     +204     
Files with missing lines Coverage Δ
dash-spv/src/sync/masternodes/sync_manager.rs 87.62% <100.00%> (-0.90%) ⬇️
...ernode_list_engine/message_request_verification.rs 84.33% <100.00%> (ø)
dash-spv/src/client/lifecycle.rs 91.08% <70.00%> (-1.22%) ⬇️
dash-spv/src/sync/masternodes/manager.rs 94.14% <83.33%> (-0.60%) ⬇️
dash-spv/src/storage/mod.rs 84.27% <64.70%> (-0.84%) ⬇️
dash/src/sml/masternode_list_engine/helpers.rs 92.30% <0.00%> (-7.70%) ⬇️
dash-spv/src/storage/masternode.rs 91.30% <90.84%> (+71.30%) ⬆️
dash-spv/src/sync/chainlock/manager.rs 89.29% <63.63%> (-4.21%) ⬇️

... and 15 files with indirect coverage changes