Rename PRICENODE to PRICE_DATA_SERVER

This commit is contained in:
Felipe Knorr Kuhn
2022-02-05 07:58:35 -08:00
parent 38db073726
commit ff20316d2e
6 changed files with 20 additions and 20 deletions

View File

@@ -20,9 +20,9 @@ class FiatConversion {
public startService() {
logger.info('Starting currency rates service');
if (config.SOCKS5PROXY.ENABLED) {
logger.info(`Currency rates service will be queried over the Tor network using ${config.PRICENODE.TOR_URL}`);
logger.info(`Currency rates service will be queried over the Tor network using ${config.PRICE_DATA_SERVER.TOR_URL}`);
} else {
logger.info(`Currency rates service will be queried over clearnet using ${config.PRICENODE.CLEARNET_URL}`);
logger.info(`Currency rates service will be queried over clearnet using ${config.PRICE_DATA_SERVER.CLEARNET_URL}`);
}
setInterval(this.updateCurrency.bind(this), 1000 * config.MEMPOOL.PRICE_FEED_UPDATE_INTERVAL);
this.updateCurrency();
@@ -53,11 +53,11 @@ class FiatConversion {
}
const agent = new SocksProxyAgent(socksOptions);
fiatConversionUrl = config.PRICENODE.TOR_URL;
fiatConversionUrl = config.PRICE_DATA_SERVER.TOR_URL;
logger.info('Querying currency rates service...');
response = await axios.get(fiatConversionUrl, { httpAgent: agent, headers: headers, timeout: 30000 });
} else {
fiatConversionUrl = config.PRICENODE.CLEARNET_URL;
fiatConversionUrl = config.PRICE_DATA_SERVER.CLEARNET_URL;
logger.info('Querying currency rates service...');
response = await axios.get(fiatConversionUrl, { headers: headers, timeout: 10000 });
}

View File

@@ -69,7 +69,7 @@ interface IConfig {
USERNAME: string;
PASSWORD: string;
};
PRICENODE: {
PRICE_DATA_SERVER: {
TOR_URL: string;
CLEARNET_URL: string;
};
@@ -146,7 +146,7 @@ const defaults: IConfig = {
'USERNAME': '',
'PASSWORD': ''
},
"PRICENODE": {
"PRICE_DATA_SERVER": {
'TOR_URL': 'http://wizpriceje6q5tdrxkyiazsgu7irquiqjy2dptezqhrtu7l2qelqktid.onion/getAllMarketPrices',
'CLEARNET_URL': 'https://price.bisq.wiz.biz/getAllMarketPrices'
}
@@ -163,7 +163,7 @@ class Config implements IConfig {
STATISTICS: IConfig['STATISTICS'];
BISQ: IConfig['BISQ'];
SOCKS5PROXY: IConfig['SOCKS5PROXY'];
PRICENODE: IConfig['PRICENODE'];
PRICE_DATA_SERVER: IConfig['PRICE_DATA_SERVER'];
constructor() {
const configs = this.merge(configFile, defaults);
@@ -177,7 +177,7 @@ class Config implements IConfig {
this.STATISTICS = configs.STATISTICS;
this.BISQ = configs.BISQ;
this.SOCKS5PROXY = configs.SOCKS5PROXY;
this.PRICENODE = configs.PRICENODE;
this.PRICE_DATA_SERVER = configs.PRICE_DATA_SERVER;
}
merge = (...objects: object[]): IConfig => {