feat: ensure uniqueness among fetched orders

closes #11786
This commit is contained in:
Matthias
2025-05-23 07:38:09 +02:00
parent ecdd84efd8
commit f3d03dd26a
3 changed files with 35 additions and 11 deletions

View File

@@ -1793,6 +1793,8 @@ class Exchange:
orders += self._fetch_orders(pair, since)
# Since with 1 minute overlap
since = since + timedelta(minutes=limit - 1)
# Ensure each order is unique based on order id
orders = list({order["id"]: order for order in orders}.values())
return orders
else: