Return empty pool addresses on testnet and signet

This commit is contained in:
nymkappa 2022-03-30 16:49:28 +09:00
parent 796db0de4b
commit 84394e13fa
No known key found for this signature in database
GPG Key ID: E155910B16E8BD04

View File

@ -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) {