Slave/btc rbf edge case fix #5

Merged
nobswebdev merged 2 commits from slave/btc-rbf-edge-case-fix into master 2026-09-08 17:02:48 +00:00
2 Commits
Author SHA1 Message Date
nobswebdev 4458edb0d1 Prune stale unconfirmed invoice payments during wallet polling.
Refactor processInvoice into upsert and prune helpers so absent 0-conf payments are removed when the wallet no longer reports them.
2026-09-08 18:30:16 +02:00
nobswebdev dcd499664a Filter superseded Bitcoin transfers in Electrum wallet client.
Detect RBF conflicts via shared input outpoints so invoice polling no longer ingests both the original and replacement mempool transactions.
2026-09-08 18:30:06 +02:00