Example #1
0
 def _simulate_order_completely_filled(self, order: InFlightOrder):
     order.current_state = OrderState.FILLED
     order.executed_amount_base = order.amount
Example #2
0
 def _simulate_order_partially_filled(self, order: InFlightOrder):
     order.current_state = OrderState.PARTIALLY_FILLED
     order.executed_amount_base = order.amount / Decimal("2")
Example #3
0
 def _simulate_order_failed(self, order: InFlightOrder):
     order.current_state = OrderState.FAILED
Example #4
0
 def _simulate_order_cancelled(self, order: InFlightOrder):
     order.current_state = OrderState.CANCELLED
Example #5
0
 def _simulate_cancel_order_request_sent(self, order: InFlightOrder):
     order.current_state = OrderState.PENDING_CANCEL
Example #6
0
 def _simulate_order_created(self, order: InFlightOrder):
     order.current_state = OrderState.OPEN
     order.update_exchange_order_id(self.exchange_order_id)