HomePhabricator

[avalanche] Register votes on conflicting proofs

Description

[avalanche] Register votes on conflicting proofs

Summary:
Register the votes on conflicting proofs and return an list of the updates as consequence. The logic is the same than the block, as is demonstrated by the unit tests being compatible with the ProofOnlyTestingContext.

Ref T1854.

Depends on D10250, D10269 and D10270.

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

Maniphest Tasks: T1854

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

Details

Provenance
FabienAuthored on Oct 6 2021, 13:39
FabienPushed on Oct 12 2021, 08:47
Reviewer
Restricted Project
Differential Revision
D10271: [avalanche] Register votes on conflicting proofs
Parents
rABC8784dd4cfff1: [avalanche] Convert the poll_and_response test to use context
Branches
Unknown
Tags
Unknown
Tasks
Restricted Maniphest Task