Skip to content

refactor(sdk): shared wire-request decode and pure DPNS/DashPay document builders - #4389

Open
PastaPastaPasta wants to merge 6 commits into
v4.2-devfrom
refactor/document-query-decode-builders
Open

refactor(sdk): shared wire-request decode and pure DPNS/DashPay document builders#4389
PastaPastaPasta wants to merge 6 commits into
v4.2-devfrom
refactor/document-query-decode-builders

feat(sdk): request-bound document proof verification shared by SDK an…

29c4233
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 23, 2026 in 0s

87.07% (-0.29%) compared to fd8d8d1

View this Pull Request on Codecov

87.07% (-0.29%) compared to fd8d8d1

Details

Codecov Report

❌ Patch coverage is 4.17910% with 642 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.07%. Comparing base (fd8d8d1) to head (29c4233).

Files with missing lines Patch % Lines
...h-platform-queries/src/documents/document_query.rs 5.15% 276 Missing ⚠️
...latform-queries/src/documents/proto_conversions.rs 0.00% 193 Missing ⚠️
...ckages/dash-platform-queries/src/dpns_usernames.rs 11.40% 101 Missing ⚠️
packages/dash-platform-queries/src/dashpay.rs 0.00% 65 Missing ⚠️
packages/dash-platform-queries/src/error.rs 0.00% 7 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##           v4.2-dev    #4389      +/-   ##
============================================
- Coverage     87.35%   87.07%   -0.29%     
============================================
  Files          2698     2729      +31     
  Lines        344653   348148    +3495     
============================================
+ Hits         301074   303134    +2060     
- Misses        43579    45014    +1435     
Components Coverage Δ
dpp 88.92% <ø> (+0.02%) ⬆️
drive 86.28% <ø> (+<0.01%) ⬆️
drive-abci 89.19% <ø> (+0.12%) ⬆️
sdk ∅ <ø> (∅)
dapi-client ∅ <ø> (∅)
platform-version ∅ <ø> (∅)
platform-value 92.92% <ø> (ø)
platform-wallet ∅ <ø> (∅)
drive-proof-verifier 47.40% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.