Merge pull request #3409 from hroff-1902/exchange_logging

Minor: Better exchange debug logging
This commit is contained in:
Matthias 2020-06-02 20:27:53 +02:00 committed by GitHub
commit 8550c3e43f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -889,14 +889,19 @@ class Exchange:
Async wrapper handling downloading trades using either time or id based methods. Async wrapper handling downloading trades using either time or id based methods.
""" """
logger.debug(f"_async_get_trade_history(), pair: {pair}, "
f"since: {since}, until: {until}, from_id: {from_id}")
if until is None:
until = ccxt.Exchange.milliseconds()
logger.debug(f"Exchange milliseconds: {until}")
if self._trades_pagination == 'time': if self._trades_pagination == 'time':
return await self._async_get_trade_history_time( return await self._async_get_trade_history_time(
pair=pair, since=since, pair=pair, since=since, until=until)
until=until or ccxt.Exchange.milliseconds())
elif self._trades_pagination == 'id': elif self._trades_pagination == 'id':
return await self._async_get_trade_history_id( return await self._async_get_trade_history_id(
pair=pair, since=since, pair=pair, since=since, until=until, from_id=from_id
until=until or ccxt.Exchange.milliseconds(), from_id=from_id
) )
else: else:
raise OperationalException(f"Exchange {self.name} does use neither time, " raise OperationalException(f"Exchange {self.name} does use neither time, "