(self, order: dict, market: Market = None)
| 2151 | return self.safe_string(statuses, status, status) |
| 2152 | |
| 2153 | def parse_order(self, order: dict, market: Market = None) -> Order: |
| 2154 | # |
| 2155 | # fetchOpenOrders |
| 2156 | # [ |
| 2157 | # { |
| 2158 | # "order_id": 315979358, |
| 2159 | # "client_order_id": "add9a4b5-c7f7-4124-b57f-86982d86d479", |
| 2160 | # "symbol": "ASTER", |
| 2161 | # "side": "ask", |
| 2162 | # "price": "1.836", |
| 2163 | # "initial_amount": "85.33", |
| 2164 | # "filled_amount": "0", |
| 2165 | # "cancelled_amount": "0", |
| 2166 | # "stop_price": null, |
| 2167 | # "order_type": "limit", |
| 2168 | # "stop_parent_order_id": null, |
| 2169 | # "reduce_only": False, |
| 2170 | # "created_at": 1759224706737, |
| 2171 | # "updated_at": 1759224706737 |
| 2172 | # } |
| 2173 | # ], |
| 2174 | # |
| 2175 | # fetchOrders |
| 2176 | # [ |
| 2177 | # { |
| 2178 | # "order_id": 315992721, |
| 2179 | # "client_order_id": "ade", |
| 2180 | # "symbol": "XPL", |
| 2181 | # "side": "ask", |
| 2182 | # "initial_price": "1.0865", |
| 2183 | # "average_filled_price": "0", |
| 2184 | # "amount": "984", |
| 2185 | # "filled_amount": "0", |
| 2186 | # "order_status": "open", |
| 2187 | # "order_type": "limit", |
| 2188 | # "stop_price": null, |
| 2189 | # "stop_parent_order_id": null, |
| 2190 | # "reduce_only": False, |
| 2191 | # "reason": null, |
| 2192 | # "created_at": 1759224893638, |
| 2193 | # "updated_at": 1759224893638 |
| 2194 | # }, |
| 2195 | # ] |
| 2196 | # |
| 2197 | # fetchOrder |
| 2198 | # { |
| 2199 | # "history_id": 641452639, |
| 2200 | # "order_id": 315992721, |
| 2201 | # "client_order_id": "ade1aa6...", |
| 2202 | # "symbol": "XPL", |
| 2203 | # "side": "ask", |
| 2204 | # "price": "1.0865", |
| 2205 | # "initial_amount": "984", |
| 2206 | # "filled_amount": "0", |
| 2207 | # "cancelled_amount": "984", |
| 2208 | # "event_type": "cancel", |
| 2209 | # "order_type": "limit", |
| 2210 | # "order_status": "cancelled", |
no test coverage detected