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

Method parse_order

python/ccxt/kraken.py:1807–2045  ·  view source on GitHub ↗
(self, order: dict, market: Market = None)

Source from the content-addressed store, hash-verified

1805 return self.safe_string(statuses, status, status)
1806
1807 def parse_order(self, order: dict, market: Market = None) -> Order:
1808 #
1809 # createOrder
1810 #
1811 # {
1812 # "descr": {
1813 # "order": "buy 0.02100000 ETHUSDT @ limit 330.00" # limit orders
1814 # "buy 0.12345678 ETHUSDT @ market" # market order
1815 # "sell 0.28002676 ETHUSDT @ stop loss 0.0123 -> limit 0.0.1222" # stop order
1816 # "sell 0.00100000 ETHUSDT @ stop loss 2677.00 -> limit 2577.00 with 5:1 leverage"
1817 # "buy 0.10000000 LTCUSDT @ take profit 75.00000 -> limit 74.00000"
1818 # "sell 10.00000000 XRPEUR @ trailing stop +50.0000%" # trailing stop
1819 # },
1820 # "txid": ['OEKVV2-IH52O-TPL6GZ']
1821 # }
1822 #
1823 # editOrder
1824 #
1825 # {
1826 # "amend_id": "TJSMEH-AA67V-YUSQ6O"
1827 # }
1828 #
1829 # ws - createOrder
1830 # {
1831 # "order_id": "OXM2QD-EALR2-YBAVEU"
1832 # }
1833 #
1834 # ws - editOrder
1835 # {
1836 # "amend_id": "TJSMEH-AA67V-YUSQ6O",
1837 # "order_id": "OXM2QD-EALR2-YBAVEU"
1838 # }
1839 #
1840 # {
1841 # "error": [],
1842 # "result": {
1843 # "open": {
1844 # "OXVPSU-Q726F-L3SDEP": {
1845 # "refid": null,
1846 # "userref": 0,
1847 # "status": "open",
1848 # "opentm": 1706893367.4656649,
1849 # "starttm": 0,
1850 # "expiretm": 0,
1851 # "descr": {
1852 # "pair": "XRPEUR",
1853 # "type": "sell",
1854 # "ordertype": "trailing-stop",
1855 # "price": "+50.0000%",
1856 # "price2": "0",
1857 # "leverage": "none",
1858 # "order": "sell 10.00000000 XRPEUR @ trailing stop +50.0000%",
1859 # "close": ""
1860 # },
1861 # "vol": "10.00000000",
1862 # "vol_exec": "0.00000000",
1863 # "cost": "0.00000000",
1864 # "fee": "0.00000000",

Callers 4

create_orderMethod · 0.95
edit_orderMethod · 0.95
fetch_orderMethod · 0.95
fetch_orders_by_idsMethod · 0.95

Calls 15

parse_order_statusMethod · 0.95
parse_order_typeMethod · 0.95
safe_boolMethod · 0.80
safe_dictMethod · 0.80
safe_stringMethod · 0.80
splitMethod · 0.80
safe_timestampMethod · 0.80
string_equalsMethod · 0.80
safe_string_2Method · 0.80
findMethod · 0.80

Tested by

no test coverage detected