(self, order: dict, market: Market = None)
| 3346 | return self.safe_string(types, type, type) |
| 3347 | |
| 3348 | def parse_order(self, order: dict, market: Market = None) -> Order: |
| 3349 | # |
| 3350 | # spot |
| 3351 | # createOrder, createOrders, cancelOrder |
| 3352 | # |
| 3353 | # { |
| 3354 | # "symbol": "XRP-USDT", |
| 3355 | # "orderId": 1514090846268424192, |
| 3356 | # "transactTime": 1649822362855, |
| 3357 | # "price": "0.5", |
| 3358 | # "origQty": "10", |
| 3359 | # "executedQty": "0", |
| 3360 | # "cummulativeQuoteQty": "0", |
| 3361 | # "status": "PENDING", |
| 3362 | # "type": "LIMIT", |
| 3363 | # "side": "BUY" |
| 3364 | # } |
| 3365 | # |
| 3366 | # fetchOrder |
| 3367 | # |
| 3368 | # { |
| 3369 | # "symbol": "ETH-USDT", |
| 3370 | # "orderId": "1660602123001266176", |
| 3371 | # "price": "1700", |
| 3372 | # "origQty": "0.003", |
| 3373 | # "executedQty": "0", |
| 3374 | # "cummulativeQuoteQty": "0", |
| 3375 | # "status": "PENDING", |
| 3376 | # "type": "LIMIT", |
| 3377 | # "side": "BUY", |
| 3378 | # "time": "1684753373276", |
| 3379 | # "updateTime": "1684753373276", |
| 3380 | # "origQuoteOrderQty": "0", |
| 3381 | # "fee": "0", |
| 3382 | # "feeAsset": "ETH" |
| 3383 | # } |
| 3384 | # |
| 3385 | # fetchOpenOrders, fetchClosedOrders |
| 3386 | # |
| 3387 | # { |
| 3388 | # "symbol": "XRP-USDT", |
| 3389 | # "orderId": 1514073325788200960, |
| 3390 | # "price": "0.5", |
| 3391 | # "StopPrice": "0", |
| 3392 | # "origQty": "20", |
| 3393 | # "executedQty": "10", |
| 3394 | # "cummulativeQuoteQty": "5", |
| 3395 | # "status": "PENDING", |
| 3396 | # "type": "LIMIT", |
| 3397 | # "side": "BUY", |
| 3398 | # "time": 1649818185647, |
| 3399 | # "updateTime": 1649818185647, |
| 3400 | # "origQuoteOrderQty": "0" |
| 3401 | # "fee": "-0.01" |
| 3402 | # } |
| 3403 | # |
| 3404 | # |
| 3405 | # linear swap |
no test coverage detected