don't cascade calls, that creates an additional call

This commit is contained in:
Matthias
2023-08-17 17:22:02 +02:00
parent 02ee7f8b5b
commit 53db254cba
2 changed files with 2 additions and 2 deletions

View File

@@ -253,7 +253,7 @@ def convert_trades_format(config: Config, convert_from: str, convert_to: str, er
logger.info(f"Converting trades for {config['pairs']}")
for pair in config['pairs']:
data = src.trades_load(pair=pair)
data = src.trades_load_aslist(pair=pair)
logger.info(f"Converting {len(data)} trades for {pair}")
trg.trades_store(pair, data)
if erase and convert_from != convert_to:

View File

@@ -221,7 +221,7 @@ class IDataHandler(ABC):
return trades
def trades_load_aslist(self, pair: str, timerange: Optional[TimeRange] = None) -> TradeList:
trades = self.trades_load(pair, timerange)
trades = trades_remove_duplicates(self._trades_load(pair, timerange=timerange))
return trades.values.tolist()
@classmethod