Remove questionable handling of orders
This commit is contained in:
		| @@ -866,12 +866,6 @@ class FreqtradeBot: | ||||
|  | ||||
|             trade_state_update = self.update_trade_state(trade, order) | ||||
|  | ||||
|             # Check if trade is still actually open | ||||
|             # TODO: this seems questionable at best | ||||
|             # if float(order.get('remaining', 0.0)) == 0.0: | ||||
|             #     self.wallets.update() | ||||
|             #     continue | ||||
|  | ||||
|             if (order['side'] == 'buy' and ( | ||||
|                     trade_state_update | ||||
|                     or self._check_timed_out('buy', order))): | ||||
|   | ||||
| @@ -2276,7 +2276,8 @@ def test_handle_timedout_limit_sell(mocker, default_conf) -> None: | ||||
|     assert freqtrade.handle_timedout_limit_sell(trade, order) | ||||
|     assert cancel_order_mock.call_count == 1 | ||||
|     order['amount'] = 2 | ||||
|     assert freqtrade.handle_timedout_limit_sell(trade, order) == 'partially filled - keeping order open' | ||||
|     assert (freqtrade.handle_timedout_limit_sell(trade, order) | ||||
|             == 'partially filled - keeping order open') | ||||
|     # Assert cancel_order was not called (callcount remains unchanged) | ||||
|     assert cancel_order_mock.call_count == 1 | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user