Page MenuHomePhabricator

[avalanche] Don't include validation.h via proof.h
ClosedPublic

Authored by Fabien on Thu, Mar 20, 09:27.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Commits
rABC12025bba2389: [avalanche] Don't include validation.h via proof.h
Summary

Lots of test files rely on this indirect inclusion which is bad. Remove the header from proof.h and update accordingly.

Depends on D17837.

Test Plan
ninja all check

Diff Detail

Repository
rABC Bitcoin ABC
Branch
avalanche_proof_no_validation_header
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 32786
Build 65060: Build Difflint-circular-dependencies · build-without-wallet · build-debug · build-clang-tidy · build-clang · build-diff
Build 65059: arc lint + arc unit