HomePhabricator

[avalanche] Simplify and deduplicate tx finalization log

Description

[avalanche] Simplify and deduplicate tx finalization log

Summary: The tx finalization log currently happens in 2 places which is not the best and also causes a subtle log duplication in the event a tx is being finalized and was also the parent of another tx finalized in the voting same round. This simplified design makes sure it can't happen anymore.

Test Plan:

ninja check-all

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

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

Details

Provenance
FabienAuthored on Aug 18 2025, 13:59
FabienPushed on Aug 19 2025, 16:44
Reviewer
Restricted Project
Differential Revision
D18501: [avalanche] Simplify and deduplicate tx finalization log
Parents
rABC1cf06619e255: [Cashtab] Improve wallet state management to properly deal with websocket…
Branches
Unknown
Tags
Unknown