Source code for cryptocompsdk.coins.api

from cryptocompsdk.coins.parse import coins_from_dict, CouldNotGetCoinsException, Coins
from cryptocompsdk.request import APIBase
from cryptocompsdk.urls import COIN_LIST_URL


[docs]class CoinsAPI(APIBase): _exception_class = CouldNotGetCoinsException
[docs] def get(self) -> Coins: return self._get_one_or_paginated(COIN_LIST_URL)
def _class_factory(self, data: dict): return coins_from_dict(data)