From 53a44853b3d1f2c3e4e37bb269eb0550eb9042a2 Mon Sep 17 00:00:00 2001 From: nymkappa <1612910616@pm.me> Date: Thu, 23 Mar 2023 15:18:48 +0900 Subject: [PATCH] Reconnect to electrum an unlimited amount of times every 1 seconds up disconnection --- backend/src/api/bitcoin/electrum-api.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/api/bitcoin/electrum-api.ts b/backend/src/api/bitcoin/electrum-api.ts index 73fc3f28f..9d1ef46d3 100644 --- a/backend/src/api/bitcoin/electrum-api.ts +++ b/backend/src/api/bitcoin/electrum-api.ts @@ -16,7 +16,7 @@ class BitcoindElectrsApi extends BitcoinApi implements AbstractBitcoinApi { super(bitcoinClient); const electrumConfig = { client: 'mempool-v2', version: '1.4' }; - const electrumPersistencePolicy = { retryPeriod: 10000, maxRetry: 1000, callback: null }; + const electrumPersistencePolicy = { retryPeriod: 1000, maxRetry: Number.MAX_SAFE_INTEGER, callback: null }; const electrumCallbacks = { onConnect: (client, versionInfo) => { logger.info(`Connected to Electrum Server at ${config.ELECTRUM.HOST}:${config.ELECTRUM.PORT} (${JSON.stringify(versionInfo)})`); },