Page MenuHomePhabricator

[avalanche] Poll for the new proofs
ClosedPublic

Authored by Fabien on Dec 22 2021, 16:43.

Details

Reviewers
tyler-smith
Group Reviewers
Restricted Project
Maniphest Tasks
Restricted Maniphest Task
Commits
rABC966d6fd7b9ff: [avalanche] Poll for the new proofs
Summary

As per title. We poll for all proofs that have a chance to immediately become a peer. This is disabled if proof replacement is disabled, as this prevents from updating the proof status according to the reponses.

Ref T1854.

Depends on D10525 and D10711.

Test Plan
ninja all check-all

Diff Detail

Repository
rABC Bitcoin ABC
Branch
avalanche_vote_on_conflicting_proofs
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 17734
Build 35294: Build Difflint-circular-dependencies · build-without-wallet · build-diff · build-debug · build-clang · build-clang-tidy
Build 35293: arc lint + arc unit

Event Timeline

Fabien requested review of this revision.Dec 22 2021, 16:43
Fabien planned changes to this revision.Jan 6 2022, 14:12

needs rebase

tyler-smith added a subscriber: tyler-smith.

Activating the polling looks correct and the test looks correct and comprehensive.

This revision is now accepted and ready to land.Jan 26 2022, 09:43
This revision was automatically updated to reflect the committed changes.