aboutsummaryrefslogtreecommitdiffstats
path: root/package.json
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-06-24 23:36:17 -0700
committerAdam Soltys <[email protected]>2026-06-24 23:36:17 -0700
commit6d8df4d5b004ea9a84057ff78b9276262cb8f264 (patch)
tree1b9f82551726bc6088fe21b81d745a0becc67b0f /package.json
parent3b1adc89a361fd4c1a0552673c621a06f041dc75 (diff)
downloadcoinosv3-6d8df4d5b004ea9a84057ff78b9276262cb8f264.tar.gz
coinosv3-6d8df4d5b004ea9a84057ff78b9276262cb8f264.zip
Drop background/full rescans for on-demand per-address rescan
Remove the periodic full re-scan entirely — the WS and the frontier poll keep the balance current, and refreshLive's _reconcileHeld catches spends of held coins. The only gap (a deposit to a reused old address) is now handled explicitly: Settings → Rescan opens a paginated list of every known address, each with its own Rescan button (wallet.rescanAddress re-queries just that one). Replaces the full 'Rescan wallet' button. This sharply cuts recurring REST volume (the main rate-limit driver). Trade-off: when the socket is down, a pending tx's confirmed badge in History may lag until the WS reconnects or you rescan — the balance itself stays correct via reconcile. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Diffstat (limited to 'package.json')
0 files changed, 0 insertions, 0 deletions