(self, status: Str)
| 4554 | return self.safe_balance(result) |
| 4555 | |
| 4556 | def parse_order_status(self, status: Str): |
| 4557 | statuses = { |
| 4558 | 'new': 'open', |
| 4559 | 'init': 'open', |
| 4560 | 'not_trigger': 'open', |
| 4561 | 'partial_fill': 'open', |
| 4562 | 'partially_fill': 'open', |
| 4563 | 'partially_filled': 'open', |
| 4564 | 'triggered': 'closed', |
| 4565 | 'full_fill': 'closed', |
| 4566 | 'filled': 'closed', |
| 4567 | 'fail_trigger': 'rejected', |
| 4568 | 'cancel': 'canceled', |
| 4569 | 'cancelled': 'canceled', |
| 4570 | 'canceled': 'canceled', |
| 4571 | 'live': 'open', |
| 4572 | 'fail_execute': 'rejected', |
| 4573 | 'executed': 'closed', |
| 4574 | } |
| 4575 | return self.safe_string(statuses, status, status) |
| 4576 | |
| 4577 | def parse_order(self, order: dict, market: Market = None) -> Order: |
| 4578 | # |
no test coverage detected