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

Method parse_order

python/ccxt/grvt.py:2776–2902  ·  view source on GitHub ↗
(self, order: dict, market: Market = None)

Source from the content-addressed store, hash-verified

2774 return self.parse_order(result)
2775
2776 def parse_order(self, order: dict, market: Market = None) -> Order:
2777 #
2778 # fetchOrders, fetchOpenOrders, fetchOrder, createOrder
2779 #
2780 # {
2781 # "order_id": "0x0101010503e693410000000069530a7d",
2782 # "sub_account_id": "2147050003876484",
2783 # "is_market": False,
2784 # "time_in_force": "GOOD_TILL_TIME",
2785 # "post_only": False,
2786 # "reduce_only": False,
2787 # "legs": [
2788 # {
2789 # "instrument": "BTC_USDT_Perp",
2790 # "size": "0.002",
2791 # "limit_price": "88123.0",
2792 # "is_buying_asset": True
2793 # }
2794 # ],
2795 # "signature": {
2796 # "signer": "0x0982ebb82523fd20d1347d59f5a989ed84caa4b5",
2797 # "r": "0x22b13e5bc7c8d6793db9d0adf6a51340437292baf83aa4f89a01a3c0c1fef4a8",
2798 # "s": "0x46ecd483126c388cc933022979a9636670f64af3773d04a84ecbeac423e69341",
2799 # "v": "28",
2800 # "expiration": "1767871961406000000",
2801 # "nonce": "588129369",
2802 # "chain_id": "0"
2803 # },
2804 # "metadata": {
2805 # "client_order_id": "588129369",
2806 # "create_time": "1765279966899943792",
2807 # "trigger": {
2808 # "trigger_type": "UNSPECIFIED",
2809 # "tpsl": {
2810 # "trigger_by": "UNSPECIFIED",
2811 # "trigger_price": "0.0",
2812 # "close_position": False
2813 # }
2814 # },
2815 # "broker": "UNSPECIFIED",
2816 # "is_position_transfer": False,
2817 # "allow_crossing": False
2818 # },
2819 # "state": {
2820 # "status": "OPEN",
2821 # "reject_reason": "UNSPECIFIED",
2822 # "book_size": [
2823 # "0.002"
2824 # ],
2825 # "traded_size": [
2826 # "0.0"
2827 # ],
2828 # "update_time": "1765279966899943792",
2829 # "avg_fill_price": [
2830 # "0.0"
2831 # ]
2832 # },
2833 # "builder": "0x00",

Callers 3

create_orderMethod · 0.95
fetch_orderMethod · 0.95
cancel_orderMethod · 0.95

Calls 10

parse_time_in_forceMethod · 0.95
parse_order_statusMethod · 0.95
safe_orderMethod · 0.80
safe_boolMethod · 0.80
safe_stringMethod · 0.80
safe_listMethod · 0.80
safe_dictMethod · 0.80
safe_integer_productMethod · 0.80
safe_marketMethod · 0.45
iso8601Method · 0.45

Tested by

no test coverage detected