aboutsummaryrefslogtreecommitdiffstats
path: root/package.json
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-06-24 23:44:48 -0700
committerAdam Soltys <[email protected]>2026-06-24 23:44:48 -0700
commitfaceb2eef8abe14302b057d835f0449bcd06bc59 (patch)
treed82769103a809a23d600da2f9f0f9d41bb9332e1 /package.json
parent6d8df4d5b004ea9a84057ff78b9276262cb8f264 (diff)
downloadcoinosv3-faceb2eef8abe14302b057d835f0449bcd06bc59.tar.gz
coinosv3-faceb2eef8abe14302b057d835f0449bcd06bc59.zip
Watch pending-coin addresses; let per-address rescans queue
- watchedAddresses() now includes any address holding an unconfirmed coin (not just the frontier), so a pending deposit's confirmation pushes over the socket instantly. Capped at the socket's 10-address limit. refreshLive/rescanAddress retrack when a new pending coin changes the set. - While any coin is pending, the frontier poll runs every ~6s even when live, so confirmations show fast as a belt-and-suspenders to the WS push. - Per-address rescans no longer disable each other: clicking many queues them, and the api.js global scheduler (1 concurrent, 500ms spacing, 429 backoff) serializes and staggers the underlying requests within the rate limit. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Diffstat (limited to 'package.json')
0 files changed, 0 insertions, 0 deletions