(self, order: dict, market: Market = None)
| 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", |
no test coverage detected