mirror of
https://github.com/alexgo-io/redstone-node.git
synced 2026-06-11 07:24:11 +08:00
* ccxt fetcher implementation * ccxt fetchers connected * tests fixed * verto refactoring, ccxt fetchers manifests updated * ccxt tests implemented * old fetchers refactoring started * USDT fetching mocked in tests * coingecko and coinbase fetchers refactoring * ecb fetcher refactoring * kyber fetchers refactoring * uniswap and sushiswap fetchers refactoring * yf-unofficial fetcher refactoring * manifests updated for ccxt fetchers * increased timeout for ccxt fetchers * ccxt manifest generation script improved. Now it compares prices from ccxt fetchers with existing redstone-api prices * manifests updated * BTMX token removed from coingecko source * ccxt manifests updated * tmp log file removed * enableRateLimit set to false for ccxt fetchers * increased maxPriceDeviation for unpopular tokens * implemented script for sources-list generation * fixes after review: fetcher files renaming * fixes after review: replaced string type with ExchangeId for ccxt fetchers * fixes after review: replaced lodash methods with built-in functions * fixes after review: classes refactored * fixes after review: const renamed MAX_RESPONSE_TIME_TO_RETRY_FETCHING_MS * ccxt manifest generation script updated to support option of avoiding new tokens adding * fixes after review: refactored fetching additional pricing data for USDT and ETH inside extractPrices method * unstable sources removed * aggregation mechanism improved, tests added * added providers.json to redstone-node configs