Page MenuHomePhabricator

[avalanche] Select the favorite conflicting proof
ClosedPublic

Authored by Fabien on Dec 9 2021, 17:01.

Details

Reviewers
deadalnix
Group Reviewers
Restricted Project
Maniphest Tasks
Restricted Maniphest Task
Commits
rABC25c8ddf8632c: [avalanche] Select the favorite conflicting proof
Summary

This diff selects the favorite between 2 proofs from the conflicting pool.

Ref T1854.

Depends on D10651 and D10658.

Test Plan
ninja all check-avalanche

Diff Detail

Repository
rABC Bitcoin ABC
Branch
avalanche_preferred_conflicting_proof
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 17607
Build 35040: Build Difflint-circular-dependencies · build-without-wallet · build-diff · build-clang-tidy · build-debug · build-clang
Build 35039: arc lint + arc unit

Event Timeline

Fabien requested review of this revision.Dec 9 2021, 17:02
deadalnix requested changes to this revision.Dec 10 2021, 16:36
deadalnix added a subscriber: deadalnix.

The behavior changed, and yet no test changed. This indicates to me the current behavior is not tested appropriately. This is the first step that needs to be taken here.

This revision now requires changes to proceed.Dec 10 2021, 16:36

Rebase after D10658 added a test for the previous behavior, so it only needs to be updated.

This revision is now accepted and ready to land.Dec 12 2021, 22:19