(self, status: Str)
| 3214 | }, market) |
| 3215 | |
| 3216 | def parse_order_status(self, status: Str): |
| 3217 | if status is None: |
| 3218 | return None |
| 3219 | statuses = { |
| 3220 | 'triggered': 'open', |
| 3221 | 'filled': 'closed', |
| 3222 | 'open': 'open', |
| 3223 | 'canceled': 'canceled', |
| 3224 | 'rejected': 'rejected', |
| 3225 | 'marginCanceled': 'canceled', |
| 3226 | } |
| 3227 | if status.endswith('Rejected'): |
| 3228 | return 'rejected' |
| 3229 | if status.endswith('Canceled'): |
| 3230 | return 'canceled' |
| 3231 | return self.safe_string(statuses, status, status) |
| 3232 | |
| 3233 | def parse_order_type(self, status): |
| 3234 | statuses = { |
no test coverage detected