add rest examples

This commit is contained in:
itsdeka
2023-01-15 23:19:09 +01:00
parent 35cc360e37
commit e9ef39c1d6
3 changed files with 69 additions and 3 deletions

View File

@@ -190,10 +190,10 @@ class _RestPublicEndpoints(_Requests):
data = self._GET(f"candles/{resource}/last", params=params)
return serializers.Candle.parse(*data)
def get_derivatives_status(self, type: str, keys: List[str]) -> List[DerivativesStatus]:
params = { "keys": ",".join(keys) }
def get_derivatives_status(self, symbols: Union[List[str], Literal["ALL"]]) -> List[DerivativesStatus]:
params = { "keys": ",".join(symbols) if type(symbols) == List else "ALL" }
data = self._GET(f"status/{type}", params=params)
data = self._GET(f"status/deriv", params=params)
return [ serializers.DerivativesStatus.parse(*subdata) for subdata in data ]