HomePhabricator

[avalanche] Clarify processor dependency to net.h

Description

[avalanche] Clarify processor dependency to net.h

Summary:
This diff makes the processor dependency to net.h explicit by using forward declaration in netmessagemaker.h, and remove the indirect inclusion of net.h.

Depends on D9851.

Ref T1634.

Test Plan:

ninja check

Reviewers: #bitcoin_abc, majcosta

Reviewed By: #bitcoin_abc, majcosta

Maniphest Tasks: T1634

Differential Revision: https://reviews.bitcoinabc.org/D9852

Details

Provenance
FabienAuthored on Aug 6 2021, 13:02
FabienPushed on Aug 9 2021, 19:47
Reviewer
Restricted Project
Differential Revision
D9852: [avalanche] Clarify processor dependency to net.h
Parents
rABC28d7e648ffc5: [avalanche] Remove the (node) PeerManager member from the avalanche processor
Branches
Unknown
Tags
Unknown
Tasks
Restricted Maniphest Task