remove todo comment as this is actually done

This commit is contained in:
Matthias 2018-08-15 12:57:27 +02:00
parent ca6594cd24
commit 76914c2c07

View File

@ -2,6 +2,7 @@
Freqtrade is the main module of this bot. It contains the class Freqtrade() Freqtrade is the main module of this bot. It contains the class Freqtrade()
""" """
import asyncio
import copy import copy
import logging import logging
import time import time
@ -9,13 +10,11 @@ import traceback
from datetime import datetime from datetime import datetime
from typing import Any, Callable, Dict, List, Optional from typing import Any, Callable, Dict, List, Optional
import asyncio
import arrow import arrow
import requests import requests
from cachetools import TTLCache, cached from cachetools import TTLCache, cached
from freqtrade import (DependencyException, OperationalException, from freqtrade import (DependencyException, OperationalException,
TemporaryError, __version__, constants, persistence) TemporaryError, __version__, constants, persistence)
from freqtrade.exchange import Exchange from freqtrade.exchange import Exchange
@ -135,12 +134,11 @@ class FreqtradeBot(object):
""" """
Refresh tickers asyncronously and return the result. Refresh tickers asyncronously and return the result.
""" """
# TODO: Add tests for this and the async stuff above
logger.debug("Refreshing klines for %d pairs", len(pair_list)) logger.debug("Refreshing klines for %d pairs", len(pair_list))
datatups = asyncio.get_event_loop().run_until_complete( datatups = asyncio.get_event_loop().run_until_complete(
self.exchange.async_get_candles_history(pair_list, self.strategy.ticker_interval)) self.exchange.async_get_candles_history(pair_list, self.strategy.ticker_interval))
# updating klines # updating cached klines available to bot
self._klines = {pair: data for (pair, data) in datatups} self._klines = {pair: data for (pair, data) in datatups}
return True return True