Page MenuHomePhabricator

[cashtab] Add chronik2.fabien.cash as a backup
ClosedPublic

Authored by Fabien on Jun 22 2023, 07:49.

Details

Reviewers
emack
Group Reviewers
Restricted Project
Commits
rABC5c31e1ca3c70: [cashtab] Add chronik2.fabien.cash as a backup
Summary

This is a new chronik backend we can use as a backup.

Depends on D14102.

Test Plan

I have no idea how to test this, but I did check chronik2.fabien.cash is working using some js code.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
chronik2_backend
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 24131
Build 47872: Build Diffcashtab-tests
Build 47871: arc lint + arc unit

Event Timeline

Fabien requested review of this revision.Jun 22 2023, 07:49
emack added a subscriber: emack.

Tested this by:

  • npm start
  • open dev console
  • intentionally misspelling the first and third chronik urls in config to trigger Cashtab to switch over to chronik2.fabien.cash
  • observe in the dev console the initial freakout on the first url timing out and eventual switchover to the chronik2.fabien.cash instance

image.png (357×289 px, 57 KB)

image.png (582×287 px, 75 KB)

  • sent a XEC tx and ensured successful broadcast
  • receive a XEC tx and ensure successful chronik websocket detection
This revision is now accepted and ready to land.Jun 22 2023, 09:10