Page MenuHomePhabricator

[avalanche] Build the processor from the node context
AbandonedPublic

Authored by Fabien on Jan 19 2023, 16:15.

Details

Reviewers
None
Group Reviewers
Restricted Project
Summary

This greatly simplifies building the avalanche processor.

Depends on D13009 and D13011.

Test Plan
ninja all check-all

Diff Detail

Event Timeline

Fabien requested review of this revision.Jan 19 2023, 16:15

Tail of the build log:

/work /work/abc-ci-builds/lint-circular-dependencies
A new circular dependency in the form of "avalanche/processor -> node/context -> net_processing -> avalanche/processor" appears to have been introduced.

/work/abc-ci-builds/lint-circular-dependencies
Build lint-circular-dependencies failed with exit code 1
Fabien planned changes to this revision.Jan 19 2023, 16:28

In the end we want the opposite, i.e. the processor be part of the node so this circular dependency will only get worst