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/i18n.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/i18n.js')
| -rw-r--r-- | src/i18n.js | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/i18n.js b/src/i18n.js index 84ed882..d948917 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -237,8 +237,14 @@ const STR = { exportSnapshot: '⤓ Export snapshot', importSnapshot: 'Import snapshot…', rescan: 'Rescan', - rescanDesc: 'Your current address updates automatically. Rescan only if a payment was sent to an old (reused) address and isn’t showing.', + rescanDesc: 'Your current address updates automatically. Rescan an individual address only if a payment was sent to an old (reused) one and isn’t showing.', rescanWallet: 'Rescan wallet', + rescanAddresses: 'Rescan an address', + rescanAddrDesc: 'Tap Rescan next to the address a payment was sent to. Only that address is re-checked.', + rescanOne: 'Rescan', + rescanDone: 'Address rescanned', + rescanFailed: 'Rescan failed', + unusedTag: 'unused', scanning: 'Scanning…', explorer: 'Block explorer', explorerDesc: 'The server this wallet queries for balances and history. Point it at your own node for maximum privacy.', |
