aboutsummaryrefslogtreecommitdiffstats
path: root/src/ark
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-07-04 23:07:51 -0700
committerAdam Soltys <[email protected]>2026-07-04 23:07:51 -0700
commitb6875f7bcefe10c4c23868d7952c4584d557aa60 (patch)
tree625ac1980d55f36ce96733f1427e0994af5e5bc8 /src/ark
parent086bcf33d532f61505a0bc19e8f2d1f08392acce (diff)
downloadcoinosv3-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/ark')
0 files changed, 0 insertions, 0 deletions