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

Method parse_order

python/ccxt/ascendex.py:1404–1575  ·  view source on GitHub ↗
(self, order: dict, market: Market = None)

Source from the content-addressed store, hash-verified

1402 return self.safe_string(statuses, status, status)
1403
1404 def parse_order(self, order: dict, market: Market = None) -> Order:
1405 #
1406 # createOrder
1407 #
1408 # {
1409 # "id": "16e607e2b83a8bXHbAwwoqDo55c166fa",
1410 # "orderId": "16e85b4d9b9a8bXHbAwwoqDoc3d66830",
1411 # "orderType": "Market",
1412 # "symbol": "BTC/USDT",
1413 # "timestamp": 1573576916201
1414 # }
1415 #
1416 # & linear(fetchClosedOrders)
1417 #
1418 # {
1419 # "ac": "FUTURES",
1420 # "accountId": "fut2ODPhGiY71Pl4vtXnOZ00ssgD7QGn",
1421 # "time": 1640819389454,
1422 # "orderId": "a17e0874ecbdU0711043490bbtcpDU5X",
1423 # "seqNum": -1,
1424 # "orderType": "Limit",
1425 # "execInst": "NULL_VAL", # NULL_VAL, ReduceOnly , ...
1426 # "side": "Buy",
1427 # "symbol": "BTC-PERP",
1428 # "price": "30000",
1429 # "orderQty": "0.002",
1430 # "stopPrice": "0",
1431 # "stopBy": "ref-px",
1432 # "status": "Ack",
1433 # "lastExecTime": 1640819389454,
1434 # "lastQty": "0",
1435 # "lastPx": "0",
1436 # "avgFilledPx": "0",
1437 # "cumFilledQty": "0",
1438 # "fee": "0",
1439 # "cumFee": "0",
1440 # "feeAsset": "",
1441 # "errorCode": "",
1442 # "posStopLossPrice": "0",
1443 # "posStopLossTrigger": "market",
1444 # "posTakeProfitPrice": "0",
1445 # "posTakeProfitTrigger": "market",
1446 # "liquidityInd": "n"
1447 # }
1448 #
1449 # fetchOrder, fetchOpenOrders, fetchClosedOrders
1450 #
1451 # {
1452 # "symbol": "BTC/USDT",
1453 # "price": "8131.22",
1454 # "orderQty": "0.00082",
1455 # "orderType": "Market",
1456 # "avgPx": "7392.02",
1457 # "cumFee": "0.005152238",
1458 # "cumFilledQty": "0.00082",
1459 # "errorCode": "",
1460 # "feeAsset": "USDT",
1461 # "lastExecTime": 1575953151764,

Callers 4

create_orderMethod · 0.95
fetch_orderMethod · 0.95
fetch_open_ordersMethod · 0.95
cancel_orderMethod · 0.95

Calls 13

parse_order_statusMethod · 0.95
safe_stringMethod · 0.80
safe_symbolMethod · 0.80
safe_integer_nMethod · 0.80
safe_integerMethod · 0.80
safe_string_2Method · 0.80
safe_string_nMethod · 0.80
safe_string_lowerMethod · 0.80
safe_number_2Method · 0.80
omit_zeroMethod · 0.80
safe_orderMethod · 0.80
safe_currency_codeMethod · 0.45

Tested by

no test coverage detected