Exemple #1
0
 def fetch_order_ws(self, order_id):
     orders = self.ws.all_orders()
     for o in orders:
         if o['id'] == order_id:
             order = Dotdict(self.exchange.parse_order(o))
             order.info = Dotdict(order.info)
             return order
     return Dotdict({'status': 'closed', 'id': order_id})
Exemple #2
0
 def fetch_order(self, order_id):
     order = Dotdict({'status': 'closed', 'id': order_id})
     try:
         order = Dotdict(self.exchange.fetch_order(order_id))
         order.info = Dotdict(order.info)
     except ccxt.OrderNotFound as e:
         self.logger.warning(type(e).__name__ + ": {0}".format(e))
     return order