You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> which exercises the shared `DigiDollar::EarliestActivationFloor` helper directly, and
382
-
> the reindex-guard cases (complete window, hole, truncated block file) are covered by
383
-
> `test/functional/feature_digidollar_pruning.py` phases F9/F14 rather than unit tests;
384
-
> the tip-below-floor no-op case has no direct unit test.
385
-
386
377
| Test | Asserts |
387
378
|---|---|
388
379
|`earliest_dd_activation_height_matches_consensus`| plan floor `== min(nDDActivationHeight, DEPLOYMENT_DIGIDOLLAR.min_activation_height)` for Main (23,627,520) / TestNet / RegTest — pin the exact number so a chainparams edit can't silently move the floor |
@@ -393,11 +384,6 @@ exercise our plumbing, not upstream's.
393
384
|`reindex_guard_hole_signals_reindex`| tip≥floor, a DD-era block lacks `BLOCK_HAVE_DATA` → guard returns the "needs reindex" result (not a crash) |
394
385
395
386
### 3c. `digidollar_health_pruned_tests.cpp` (NEW — the one wiring gap)
396
-
397
-
> **As shipped:** this file was not created. ScanUTXOSet pruned-vs-full parity and the
398
-
> pre-floor coin skip are covered by `test/functional/feature_digidollar_pruning.py`
399
-
> (phases F6 restart parity and F10 full-node-to-pruned migration) rather than unit tests.
400
-
401
387
Build a tiny regtest chain with one DD mint, then:
0 commit comments