Skip to content

dashcore exposes a FFI compatible Network enum so dependents dont hav…

66416d9
Select commit
Loading
Failed to load commit list.
Merged

refactor: dashcore exposes a FFI compatible Network enum so dependents don't have to make their own wrapper #642

dashcore exposes a FFI compatible Network enum so dependents dont hav…
66416d9
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 16, 2026 in 0s

67.62% (-0.37%) compared to d4ff050

View this Pull Request on Codecov

67.62% (-0.37%) compared to d4ff050

Details

Codecov Report

❌ Patch coverage is 70.21277% with 14 lines in your changes missing coverage. Please review.
✅ Project coverage is 67.62%. Comparing base (d4ff050) to head (66416d9).

Files with missing lines Patch % Lines
dash/src/ffi/network.rs 64.10% 14 Missing ⚠️
Additional details and impacted files
@@              Coverage Diff              @@
##           v0.42-dev     #642      +/-   ##
=============================================
- Coverage      67.99%   67.62%   -0.37%     
=============================================
  Files            318      319       +1     
  Lines          67877    67894      +17     
=============================================
- Hits           46153    45914     -239     
- Misses         21724    21980     +256     
Files with missing lines Coverage Δ
dash-spv-ffi/src/bin/ffi_cli.rs 0.00% <ø> (ø)
dash-spv-ffi/src/config.rs 65.76% <ø> (ø)
key-wallet-ffi/src/account.rs 19.54% <ø> (+3.83%) ⬆️
key-wallet-ffi/src/account_collection.rs 52.26% <100.00%> (-13.13%) ⬇️
key-wallet-ffi/src/address.rs 31.91% <ø> (-29.79%) ⬇️
key-wallet-ffi/src/address_pool.rs 29.39% <ø> (-0.71%) ⬇️
key-wallet-ffi/src/derivation.rs 16.70% <ø> (-7.10%) ⬇️
key-wallet-ffi/src/keys.rs 11.21% <ø> (-2.81%) ⬇️
key-wallet-ffi/src/lib.rs 0.00% <ø> (-50.00%) ⬇️
key-wallet-ffi/src/managed_account.rs 49.38% <ø> (-1.58%) ⬇️
... and 6 more

... and 9 files with indirect coverage changes