diff --git a/lib/plugins/common/ccxt.js b/lib/plugins/common/ccxt.js index 322e8313..6cecd6f3 100644 --- a/lib/plugins/common/ccxt.js +++ b/lib/plugins/common/ccxt.js @@ -8,6 +8,7 @@ const binanceus = require('../exchange/binanceus') const cex = require('../exchange/cex') const ftx = require('../exchange/ftx') const bitpay = require('../ticker/bitpay') +const logger = require('../../logger') const { BTC, BCH, DASH, ETH, LTC, ZEC, USDT } = COINS const ALL = { @@ -30,7 +31,8 @@ function buildMarket (fiatCode, cryptoCode, serviceName) { } const fiatSupported = ALL[serviceName].FIAT if (fiatSupported !== 'ALL_CURRENCIES' && !_.includes(fiatCode, fiatSupported)) { - throw new Error('Unsupported fiat: ' + fiatCode) + logger.info('Building a market for an unsupported fiat. Defaulting to EUR market') + return cryptoCode + '/' + 'EUR' } return cryptoCode + '/' + fiatCode }