diff options
| author | Adam Soltys <[email protected]> | 2026-06-26 09:20:53 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-06-26 09:20:53 -0700 |
| commit | f090a29e9a208e67716cd61e43443ec7e095002f (patch) | |
| tree | 813365515804be8693cbb3462e888543406f714e /dev.js | |
| parent | eef3193729ccea2c3d712cda9381c24325fac260 (diff) | |
| download | coinosv3-f090a29e9a208e67716cd61e43443ec7e095002f.tar.gz coinosv3-f090a29e9a208e67716cd61e43443ec7e095002f.zip | |
Stage Electrum failover + coinos-primary cutover switch
Failover (live now): the Electrum backend now tries an ordered list of servers,
advancing to the next when one fails to connect or dies within ~5s. Named public
presets fall over to the other public servers; a custom your-node URL does NOT
fall over (won't silently leak your addresses to a server you didn't pick).
Verified: dead primary → auto-advances to a working server.
Cutover switch (dormant): COINOS_ELECTRUM (false) flips 'coinos' mode from
explorer-REST + watcher push to a full Electrum backend pointed at
wss://coinos.io/electrum, with the public servers as failover, and disables the
watcher for coinos mode. Flip it true once Fulcrum serves data behind that
endpoint — no new logic needed at cutover. Flag off = current behavior exactly
(default coinos → esplora + watcher), so this ships safely while Fulcrum syncs.
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Diffstat (limited to 'dev.js')
0 files changed, 0 insertions, 0 deletions
