aboutsummaryrefslogtreecommitdiff
path: root/test/functional/wallet_conflicts.py
AgeCommit message (Collapse)Author
2024-03-20wallet, rpc: show mempool conflicts in `gettransaction` resultishaanam
2024-03-20wallet: track mempool conflictsishaanam
Behavior changes are: - if a tx has a mempool conflict, the wallet will not attempt to rebroadcast it - if a txo is spent by a mempool-conflicted tx, that txo is no longer considered spent
2024-03-14test: Add tests for wallet mempool conflictsishaanam
2023-05-14Add wallets_conflictsAntoine Riard
Test the case of a tx being conflicted by multiple txs with different depths. The conflicted tx is also spent by a child tx for which confirmation status is tied to the parent's. After a reorg of conflicting txs, the conflicted status should be undone properly. Co-authored-by: furszy <mfurszy@protonmail.com>