(self, ids: List[Str], symbol: Str = None, params={})
| 1539 | return ordersToReturn |
| 1540 | |
| 1541 | def cancel_orders_request(self, ids: List[Str], symbol: Str = None, params={}): |
| 1542 | actions = [] |
| 1543 | for i in range(0, len(ids)): |
| 1544 | id = ids[i] |
| 1545 | request = self.cancel_order_request(id, symbol, params) |
| 1546 | action = { |
| 1547 | 'type': 'Cancel', |
| 1548 | 'data': request, |
| 1549 | } |
| 1550 | actions.append(action) |
| 1551 | clientOrderIds = self.safe_list(params, 'clientOrderIds', []) |
| 1552 | params = self.omit(params, 'clientOrderIds') |
| 1553 | for i in range(0, len(clientOrderIds)): |
| 1554 | cloid = clientOrderIds[i] |
| 1555 | cloidParams = { |
| 1556 | 'clientOrderId': cloid, |
| 1557 | } |
| 1558 | request = self.cancel_order_request(cloid, symbol, self.extend(cloidParams, params)) |
| 1559 | action = { |
| 1560 | 'type': 'Cancel', |
| 1561 | 'data': request, |
| 1562 | } |
| 1563 | actions.append(action) |
| 1564 | return self.batch_orders_request(actions) |
| 1565 | |
| 1566 | async def cancel_all_orders(self, symbol: Str = None, params={}): |
| 1567 | """ |
no test coverage detected