Page MenuHomePhabricator

[avalanche] Cleanup circular dependency between peer manager and contender cache
ClosedPublic

Authored by roqqit on Mon, Mar 17, 19:44.

Details

Summary

Now that peerManager owns the contender cache, it also makes sense for it to own the contender promotion logic as it pertains to proof status.

The unit test changes ensure we do not regress on the case where dangling remote proofs can still be accepted stake contenders.

Test Plan
ninja check check-functional

Diff Detail