Updated trading pairs, updated timeouts

api-breakage
Morty Space 6 years ago
parent ed6590f295
commit 1df3793ce1
  1. 2
      src/cryptocom/exchange/__init__.py
  2. 2
      src/cryptocom/exchange/api.py
  3. 14
      src/cryptocom/exchange/enums.py
  4. 3
      tests/test_account.py

@ -8,4 +8,4 @@ __all__ = [
'ApiError', 'ApiProvider'
]
VERSION = '0.1.1'
VERSION = '0.1.2'

@ -20,7 +20,7 @@ class ApiProvider:
"""Provides HTTP-api requests and websocket requests."""
def __init__(
self, *, api_key='', api_secret='', from_env=False,
auth_required=True, timeout=3, retries=20,
auth_required=True, timeout=3, retries=5,
root_url='https://api.crypto.com/v1/',
ws_root_url='wss://ws.crypto.com/kline-api/ws'):
self.api_key = api_key

@ -86,6 +86,9 @@ class Symbol(enum.Enum):
.. data:: EOSBTC
.. data:: XLMBTC
.. data:: ATOMBTC
.. data:: LINKBTC
.. data:: XTZBTC
.. data: BCHBTC
.. data:: USDCUSDT
.. data:: BTCUSDT
.. data:: CROUSDT
@ -96,6 +99,9 @@ class Symbol(enum.Enum):
.. data:: EOSUSDT
.. data:: XLMUSDT
.. data:: ATOMUSDT
.. data:: LINKUSDT
.. data:: XTZUSDT
.. data:: BCHUSDT
.. data:: MCOCRO
.. data:: ETHCRO
.. data:: XRPCRO
@ -103,6 +109,9 @@ class Symbol(enum.Enum):
.. data:: EOSCRO
.. data:: XLMCRO
.. data:: ATOMCRO
.. data:: LINKCRO
.. data:: XTZCRO
.. data:: BCHCRO
.. data:: CROUSDC
"""
@ -116,6 +125,8 @@ class Symbol(enum.Enum):
ATOMBTC = 'atombtc'
LINKBTC = 'linkbtc'
XTZBTC = 'xtzbtc'
BCHBTC = 'bchbtc'
USDCUSDT = 'usdcusdt'
BTCUSDT = 'btcusdt'
CROUSDT = 'crousdt'
@ -128,6 +139,8 @@ class Symbol(enum.Enum):
ATOMUSDT = 'atomusdt'
LINKUSDT = 'linkusdt'
XTZUSDT = 'xtzusdt'
BCHUSDT = 'bchusdt'
MCOCRO = 'mcocro'
ETHCRO = 'ethcro'
XRPCRO = 'xrpcro'
@ -137,6 +150,7 @@ class Symbol(enum.Enum):
ATOMCRO = 'atomcro'
LINKCRO = 'linkcro'
XTZCRO = 'xtzcro'
BCHCRO = 'bchcro'
CROUSDC = 'crousdc'

@ -23,6 +23,9 @@ async def test_account_buy_limit(
]
all_orders = await account.get_orders(cro.Symbol.CROUSDT, page_size=10)
print(all_orders[0])
await account.cancel_order(
order_ids[0], cro.Symbol.CROUSDT, wait_for_cancel=False)
order = await account.get_order(order_ids[0], cro.Symbol.CROUSDT)

Loading…
Cancel
Save