diff options
| author | Adam Soltys <[email protected]> | 2026-07-04 23:07:51 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-07-04 23:07:51 -0700 |
| commit | b6875f7bcefe10c4c23868d7952c4584d557aa60 (patch) | |
| tree | 625ac1980d55f36ce96733f1427e0994af5e5bc8 /src/electrum.js | |
| parent | 086bcf33d532f61505a0bc19e8f2d1f08392acce (diff) | |
| download | coinosv3-b6875f7bcefe10c4c23868d7952c4584d557aa60.tar.gz coinosv3-b6875f7bcefe10c4c23868d7952c4584d557aa60.zip | |
Prune RBF-replaced pending txs from history
A replaced/evicted unconfirmed tx lingered forever as a phantom pending
receive (signetfaucet fee-bumps its batch payout every few minutes, so
History grew a new copy per bump). The poll now status-checks pending
txs — via /tx/:txid, since /tx/:txid/status answers 200 confirmed:false
for txids the node no longer knows — drops the vanished ones, and
re-fetches their addresses' coins and history, which _reconcileHeld
skips when the replacement pays identical amounts.
Co-Authored-By: Claude Fable 5 <[email protected]>
Diffstat (limited to 'src/electrum.js')
0 files changed, 0 insertions, 0 deletions
