HomePhabricator

[avalanche] Make it possible to replace a proof

Description

[avalanche] Make it possible to replace a proof

Summary:
This lets the peer manager decide to replace a proof with another instead of rejecting the conflict.
This feature is hidden behind a flag so the behavior is not changed by default.

Ref T1854.

Depends on D10714.

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, deadalnix, tyler-smith

Reviewed By: #bitcoin_abc, deadalnix, tyler-smith

Subscribers: tyler-smith, deadalnix

Maniphest Tasks: T1854

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

Details

Provenance
FabienAuthored on Dec 14 2021, 14:53
FabienPushed on Feb 9 2022, 08:43
Reviewer
Restricted Project
Differential Revision
D10525: [avalanche] Make it possible to replace a proof
Parents
rABC71c317395b97: [avalanche] Limit the conflicting proof rate
Branches
Unknown
Tags
Unknown
Tasks
Restricted Maniphest Task