diff options
| author | Adam Soltys <[email protected]> | 2026-06-24 23:36:17 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-06-24 23:36:17 -0700 |
| commit | 6d8df4d5b004ea9a84057ff78b9276262cb8f264 (patch) | |
| tree | 1b9f82551726bc6088fe21b81d745a0becc67b0f /src/format.js | |
| parent | 3b1adc89a361fd4c1a0552673c621a06f041dc75 (diff) | |
| download | coinosv3-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 'src/format.js')
0 files changed, 0 insertions, 0 deletions
