HomePhabricator

[avalanche] Don't expire finalized transactions

Description

[avalanche] Don't expire finalized transactions

Summary:
These txs should never turn invalid. As a consequence they should never be removed from the mempool/finalized tree after they are finalized.

Depends on D18233.

Test Plan:

./test/functional/test_runner.py abc_p2p_avalanche_transaction_finalization

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

Subscribers: PiRK

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

Details

Provenance
FabienAuthored on Jun 4 2025, 13:49
FabienPushed on Jun 11 2025, 12:40
Reviewer
Restricted Project
Differential Revision
D18234: [avalanche] Don't expire finalized transactions
Parents
rABC1c646a0c9b4d: [avalanche] Return unconclusive status for the mempool txs that are not pollable
Branches
Unknown
Tags
Unknown