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

Method parse_order

python/ccxt/weex.py:2582–2728  ·  view source on GitHub ↗
(self, order: dict, market: Market = None)

Source from the content-addressed store, hash-verified

2580 return self.parse_orders(response, market, since, limit)
2581
2582 def parse_order(self, order: dict, market: Market = None) -> Order:
2583 #
2584 # createOrder(spot)
2585 # {
2586 # "symbol": "DOGEUSDT",
2587 # "orderId": 736557215397183592,
2588 # "clientOrderId": "c4551206d34641efbeb64abaa066946d",
2589 # "transactTime": 1775608924724
2590 # }
2591 #
2592 # fetchOpenOrders / fetchOrders / fetchOrder(spot)
2593 # {
2594 # "symbol": "DOGEUSDT",
2595 # "orderId": 736800333186991070,
2596 # "clientOrderId": "082007092f624a18bb7af2ab42e7c8e8",
2597 # "price": "0.08500",
2598 # "origQty": "300.0",
2599 # "executedQty": "0",
2600 # "cummulativeQuoteQty": "0",
2601 # "status": "NEW",
2602 # "timeInForce": "GTC",
2603 # "type": "LIMIT",
2604 # "side": "BUY",
2605 # "time": 1775666888520,
2606 # "updateTime": 1775666888536,
2607 # "isWorking": True
2608 # }
2609 #
2610 # fetchOpenOrders(contract)
2611 # {
2612 # "avgPrice": "0.00000",
2613 # "clientOrderId": "857e1482-3225-44ce-bc0a-947714c5cabc",
2614 # "cumQuote": "0",
2615 # "executedQty": "0",
2616 # "orderId": 737185556881998184,
2617 # "origQty": "1400",
2618 # "price": "0.05000",
2619 # "reduceOnly": False,
2620 # "side": "BUY",
2621 # "positionSide": "LONG",
2622 # "status": "NEW",
2623 # "stopPrice": "0",
2624 # "symbol": "DOGEUSDT",
2625 # "time": 1775758733006,
2626 # "timeInForce": "GTC",
2627 # "type": "LIMIT",
2628 # "updateTime": 1775758733006,
2629 # "workingType": "UNKNOWN_PRICE_TYPE"
2630 # }
2631 #
2632 # fetchOpenOrders(contract-trigger)
2633 # {
2634 # "algoId": 737074389748547944,
2635 # "clientAlgoId": "d574f517-cea5-433e-b029-415590d3bb80",
2636 # "algoType": "CONDITIONAL",
2637 # "orderType": "STOP_MARKET",
2638 # "symbol": "DOGEUSDT",
2639 # "side": "SELL",

Callers 4

create_spot_orderMethod · 0.95
create_contract_orderMethod · 0.95
cancel_orderMethod · 0.95
fetch_orderMethod · 0.95

Calls 15

parse_order_typeMethod · 0.95
parse_order_statusMethod · 0.95
safe_stringMethod · 0.80
safe_integer_nMethod · 0.80
safe_string_lowerMethod · 0.80
omit_zeroMethod · 0.80
safe_string_2Method · 0.80
safe_string_upper_2Method · 0.80
safe_orderMethod · 0.80
safe_string_nMethod · 0.80
safe_boolMethod · 0.80

Tested by

no test coverage detected