HomePhabricator

[avalanche] Reject blocks that contains txs conflicting with finalized txs

Description

[avalanche] Reject blocks that contains txs conflicting with finalized txs

Summary:
Such blocks are out of avalanche pre-consensus and should be rejected.

Depends on D15779.

Test Plan:

./test/functional/test_runner.py abc_p2p_avalanche_transaction_voting

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

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

Details

Provenance
FabienAuthored on Mar 20 2024, 14:23
FabienPushed on Mar 26 2024, 14:20
Reviewer
Restricted Project
Differential Revision
D15781: [avalanche] Reject blocks that contains txs conflicting with finalized txs
Parents
rABCfcf58d6bd71c: remove ::fAcceptDatacarrier global
Branches
Unknown
Tags
Unknown