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

Method parse_order

python/ccxt/async_support/exmo.py:1891–2022  ·  view source on GitHub ↗
(self, order: dict, market: Market = None)

Source from the content-addressed store, hash-verified

1889 return self.safe_string(side, orderType, orderType)
1890
1891 def parse_order(self, order: dict, market: Market = None) -> Order:
1892 #
1893 # fetchOrders, fetchOpenOrders, fetchClosedOrders, fetchCanceledOrders
1894 #
1895 # {
1896 # "order_id": "14",
1897 # "created": "1435517311",
1898 # "type": "buy",
1899 # "pair": "BTC_USD",
1900 # "price": "100",
1901 # "quantity": "1",
1902 # "amount": "100"
1903 # }
1904 #
1905 # fetchOrder
1906 #
1907 # {
1908 # "type": "buy",
1909 # "in_currency": "BTC",
1910 # "in_amount": "1",
1911 # "out_currency": "USD",
1912 # "out_amount": "100",
1913 # "trades": [
1914 # {
1915 # "trade_id": 3,
1916 # "date": 1435488248,
1917 # "type": "buy",
1918 # "pair": "BTC_USD",
1919 # "order_id": 12345,
1920 # "quantity": 1,
1921 # "price": 100,
1922 # "amount": 100
1923 # }
1924 # ]
1925 # }
1926 #
1927 # Margin fetchOpenOrders
1928 #
1929 # {
1930 # "client_id": "0",
1931 # "comment": "",
1932 # "created": "1619068707985325495",
1933 # "distance": "0",
1934 # "expire": 0,
1935 # "funding_currency": "BTC",
1936 # "funding_quantity": "0.01",
1937 # "funding_rate": "0.02",
1938 # "leverage": "2",
1939 # "order_id": "123",
1940 # "pair": "BTC_USD",
1941 # "previous_type": "limit_sell",
1942 # "price": "58000",
1943 # "quantity": "0.01",
1944 # "src": 0,
1945 # "stop_price": "0",
1946 # "trigger_price": "58000",
1947 # "type": "limit_sell",
1948 # "updated": 1619068707989411800

Callers 4

create_orderMethod · 0.95
cancel_orderMethod · 0.95
fetch_orderMethod · 0.95
edit_orderMethod · 0.95

Calls 12

parse_sideMethod · 0.95
parse_statusMethod · 0.95
safe_string_2Method · 0.80
safe_timestampMethod · 0.80
safe_stringMethod · 0.80
safe_valueMethod · 0.80
safe_integerMethod · 0.80
safe_orderMethod · 0.80
safe_integer_productMethod · 0.80
safe_marketMethod · 0.45
iso8601Method · 0.45

Tested by

no test coverage detected