Move variables from class to instance

This commit is contained in:
Matthias 2018-08-19 19:37:48 +02:00
parent 9403248e4d
commit 694b8be32f

View File

@ -50,13 +50,6 @@ class Exchange(object):
_api: ccxt.Exchange = None _api: ccxt.Exchange = None
_api_async: ccxt_async.Exchange = None _api_async: ccxt_async.Exchange = None
_conf: Dict = {} _conf: Dict = {}
_cached_ticker: Dict[str, Any] = {}
# Holds last candle refreshed time of each pair
_pairs_last_refresh_time: Dict[str, int] = {}
# Holds candles
klines: Dict[str, Any] = {}
# Holds all open sell orders for dry_run # Holds all open sell orders for dry_run
_dry_run_open_orders: Dict[str, Any] = {} _dry_run_open_orders: Dict[str, Any] = {}
@ -70,6 +63,14 @@ class Exchange(object):
""" """
self._conf.update(config) self._conf.update(config)
self._cached_ticker: Dict[str, Any] = {}
# Holds last candle refreshed time of each pair
self._pairs_last_refresh_time: Dict[str, int] = {}
# Holds candles
self.klines: Dict[str, Any] = {}
if config['dry_run']: if config['dry_run']:
logger.info('Instance is running with dry_run enabled') logger.info('Instance is running with dry_run enabled')