Package cmc

Expand source code
from cmc.modules.cryptocurrency.currency import CryptoCurrency
from cmc.modules.cryptocurrency.most_visited import MostVisited
from cmc.modules.cryptocurrency.price_prediction import PricePrediction
from cmc.modules.cryptocurrency.ranking import Ranking
from cmc.modules.cryptocurrency.recently_added import RecentlyAdded
from cmc.modules.cryptocurrency.gainers import TopGainers
from cmc.modules.cryptocurrency.losers import TopLosers
from cmc.modules.cryptocurrency.trending import Trending

from cmc.modules.exchange.derivatives import Derivatives
from cmc.modules.exchange.dex import Dex
from cmc.modules.exchange.exchange import Exchange
from cmc.modules.exchange.lending import Lending
from cmc.modules.exchange.spot import Spot

from cmc.modules.nft.collection import NFTRanking
from cmc.modules.nft.upcoming import UpcomingSale

from cmc.utils.exceptions import (
    InvalidPageURL,
    InvalidCryptoCurrencyURL,
    InvalidExchangeURL,
)
from cmc.utils.format import format_data
from cmc.utils.models import (
    CryptoCurrencyData,
    MostVisitedData,
    TopGainersData,
    TopLosersData,
    TrendingData,
    PricePredictionData,
    RankingData,
    RecentlyAddedData,
    ExchangeData,
    DerivativesData,
    DexData,
    LendingData,
    SpotData,
    NFTRankingData,
    UpcomingSaleData,
)

Sub-modules

cmc.modules

Modules used by cmc-py library.

cmc.resources

Resource modules used by cmc-py library.

cmc.utils

Utility modules used by cmc-py library.