(self, status: Str)
| 2221 | }, market) |
| 2222 | |
| 2223 | def parse_order_status(self, status: Str): |
| 2224 | statuses = { |
| 2225 | 'in-progress': 'open', |
| 2226 | 'pending': 'open', |
| 2227 | 'open': 'open', |
| 2228 | 'filled': 'closed', |
| 2229 | 'canceled': 'canceled', |
| 2230 | 'canceled-post-only': 'canceled', |
| 2231 | 'canceled-reduce-only': 'canceled', |
| 2232 | 'canceled-position-not-allowed': 'rejected', |
| 2233 | 'canceled-margin-not-allowed': 'rejected', |
| 2234 | 'canceled-too-much-slippage': 'canceled', |
| 2235 | 'canceled-not-enough-liquidity': 'canceled', |
| 2236 | 'canceled-self-trade': 'canceled', |
| 2237 | 'canceled-expired': 'expired', |
| 2238 | 'canceled-oco': 'canceled', |
| 2239 | 'canceled-child': 'canceled', |
| 2240 | 'canceled-liquidation': 'canceled', |
| 2241 | } |
| 2242 | return self.safe_string(statuses, status, status) |
| 2243 | |
| 2244 | def parse_order_type(self, type): |
| 2245 | types = { |
no test coverage detected