Skip to content

build(hashes)!: move to bitcoin_hashes 1.x - #1320

Merged
ZocoLini merged 7 commits into
devfrom
build/bitcoin-hashes-1x
Nov 4, 2026
Merged

ZocoLini merged 7 commits into
devfrom
build/bitcoin-hashes-1x

refactor(fuzz): adopt `bitcoin_hashes` 1.x hashing

9401c9f
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Nov 4, 2026 in 1s

85.01% (+0.00%) compared to aa74423

View this Pull Request on Codecov

85.01% (+0.00%) compared to aa74423

Details

Codecov Report

❌ Patch coverage is 82.20339% with 42 lines in your changes missing coverage. Please review.
✅ Project coverage is 85.01%. Comparing base (aa74423) to head (9401c9f).
⚠️ Report is 2 commits behind head on dev.

Files with missing lines Patch % Lines
hashes/src/util.rs 71.42% 20 Missing ⚠️
hashes/src/hash_x11.rs 86.84% 5 Missing ⚠️
...transaction/asset_unlock/qualified_asset_unlock.rs 60.00% 2 Missing ⚠️
.../special_transaction/provider_update_revocation.rs 0.00% 2 Missing ⚠️
...ction/special_transaction/provider_update_share.rs 0.00% 2 Missing ⚠️
...al_transaction/provider_update_shared_registrar.rs 0.00% 2 Missing ⚠️
dash/src/ephemerealdata/chain_lock.rs 50.00% 2 Missing ⚠️
dash/src/ephemerealdata/instant_lock.rs 50.00% 2 Missing ⚠️
dash/src/hash_types.rs 66.66% 2 Missing ⚠️
key-wallet/src/derivation_slip10.rs 80.00% 2 Missing ⚠️
... and 1 more
Additional details and impacted files
@@           Coverage Diff           @@
##              dev    #1320   +/-   ##
=======================================
  Coverage   85.01%   85.01%           
=======================================
  Files         268      267    -1     
  Lines       67624    67661   +37     
=======================================
+ Hits        57490    57525   +35     
- Misses      10134    10136    +2     
Files with missing lines Coverage Δ
dash-spv/src/client/queries.rs 37.83% <ø> (ø)
dash-spv/src/network/broker.rs 96.36% <ø> (ø)
dash-spv/src/network/costs.rs 94.89% <100.00%> (+0.07%) ⬆️
dash-spv/src/network/mod.rs 97.36% <ø> (ø)
dash-spv/src/sml_engine.rs 97.43% <ø> (ø)
dash-spv/src/sml_engine/helpers.rs 100.00% <ø> (ø)
...-spv/src/sml_engine/rotated_quorum_construction.rs 94.03% <ø> (ø)
dash-spv/src/sml_engine/validation.rs 94.54% <ø> (ø)
dash-spv/src/storage/header_hash_index.rs 100.00% <ø> (ø)
dash-spv/src/storage/masternode.rs 100.00% <ø> (ø)
... and 97 more

... and 1 file with indirect coverage changes