MCPcopy Create free account
hub / github.com/ccxt/ccxt / parse_order

Method parse_order

python/ccxt/bingx.py:3348–3711  ·  view source on GitHub ↗
(self, order: dict, market: Market = None)

Source from the content-addressed store, hash-verified

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

Callers 5

create_orderMethod · 0.95
cancel_orderMethod · 0.95
fetch_orderMethod · 0.95
close_positionMethod · 0.95
edit_orderMethod · 0.95

Calls 15

parse_order_typeMethod · 0.95
parse_order_sideMethod · 0.95
parse_order_statusMethod · 0.95
safe_dict_2Method · 0.80
safe_string_2Method · 0.80
safe_string_lower_2Method · 0.80
safe_integer_nMethod · 0.80
safe_integer_2Method · 0.80
safe_string_upper_nMethod · 0.80
safe_string_nMethod · 0.80
safe_valueMethod · 0.80
omit_zeroMethod · 0.80

Tested by

no test coverage detected