From 84394e13fa2039ba5e4f9aa6c89b347496673f26 Mon Sep 17 00:00:00 2001 From: nymkappa Date: Wed, 30 Mar 2022 16:49:28 +0900 Subject: [PATCH] Return empty pool addresses on testnet and signet --- backend/src/repositories/PoolsRepository.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/src/repositories/PoolsRepository.ts b/backend/src/repositories/PoolsRepository.ts index d9defaaed..274f3c6e0 100644 --- a/backend/src/repositories/PoolsRepository.ts +++ b/backend/src/repositories/PoolsRepository.ts @@ -1,4 +1,5 @@ import { Common } from '../api/common'; +import config from '../config'; import { DB } from '../database'; import logger from '../logger'; import { PoolInfo, PoolTag } from '../mempool.interfaces'; @@ -94,7 +95,11 @@ class PoolsRepository { connection.release(); rows[0].regexes = JSON.parse(rows[0].regexes); - rows[0].addresses = JSON.parse(rows[0].addresses); + if (['testnet', 'signet'].includes(config.MEMPOOL.NETWORK)) { + rows[0].addresses = []; // pools.json only contains mainnet addresses + } else { + rows[0].addresses = JSON.parse(rows[0].addresses); + } return rows[0]; } catch (e) {