bugfix for cancelall when no orders are open
This commit is contained in:
@@ -108,7 +108,7 @@ async def handle_order_cancel_all(event: EventData):
|
||||
log.debug(f'DexorderCancelAll {event}')
|
||||
vault = event['address']
|
||||
cancelAllIndex = event['args']['cancelAllIndex']
|
||||
for orderIndex in Order.vault_open_orders[vault]:
|
||||
for orderIndex in Order.vault_open_orders.get(vault,[]):
|
||||
if orderIndex < cancelAllIndex:
|
||||
try:
|
||||
order: Order = Order.of(vault, orderIndex)
|
||||
|
||||
Reference in New Issue
Block a user