Added start_ts and end_ts to get_orders_history function (see https://exchange-docs.crypto.com/spot/index.html#private-get-order-history)

api-breakage
financelurker 5 years ago
parent f96e9cf1fe
commit 4be15e538f
  1. 8
      src/cryptocom/exchange/private.py

@ -98,12 +98,16 @@ class Account:
]
async def get_orders_history(
self, pair: Pair = None, page: int = 0,
page_size: int = 200) -> List[Order]:
self, pair: Pair = None, start_ts: int = None, end_ts: int = None,
page: int = 0, page_size: int = 200) -> List[Order]:
"""Return all history orders."""
params = {'page_size': page_size, 'page': page}
if pair:
params['instrument_name'] = pair.name
if start_ts:
params['start_ts'] = start_ts
if end_ts:
params['end_ts'] = end_ts
data = await self.api.post(
'private/get-order-history', {'params': params}) or {}
return [

Loading…
Cancel
Save