cryptodatapy.util.datacredentials ================================= .. py:module:: cryptodatapy.util.datacredentials Classes ------- .. autoapisummary:: cryptodatapy.util.datacredentials.DataCredentials Module Contents --------------- .. py:class:: DataCredentials Stores data credentials used by the CryptoDataPy project for data extraction, storage, etc. .. py:attribute:: postgresql_db_address :type: str :value: None .. py:attribute:: postgresql_db_port :type: str :value: None .. py:attribute:: postgresql_db_username :type: str :value: None .. py:attribute:: postgresql_db_password :type: str :value: None .. py:attribute:: postgresql_db_name :type: str :value: None .. py:attribute:: mongo_db_username :type: str :value: None .. py:attribute:: mongo_db_password :type: str :value: None .. py:attribute:: mongo_db_name :type: str :value: None .. py:attribute:: cryptocompare_api_key :type: str .. py:attribute:: defillama_api_key :type: str .. py:attribute:: coingecko_api_key :type: str .. py:attribute:: glassnode_api_key :type: str .. py:attribute:: tiingo_api_key :type: str .. py:attribute:: alpha_vantage_api_key :type: str .. py:attribute:: polygon_api_key :type: str .. py:attribute:: coinmetrics_api_key :type: str .. py:attribute:: cryptocompare_base_url :type: str :value: 'https://min-api.cryptocompare.com/data/' .. py:attribute:: glassnode_base_url :type: str :value: 'https://api.glassnode.com/v1/metrics/' .. py:attribute:: tiingo_base_url :type: str :value: 'https://api.tiingo.com/tiingo/' .. py:attribute:: aqr_base_url :type: str :value: 'https://www.aqr.com/-/media/AQR/Documents/Insights/Data-Sets/' .. py:attribute:: polygon_base_url :type: str :value: 'https://api.polygon.io/v3/reference/' .. py:attribute:: defillama_base_url :type: str :value: 'https://pro-api.llama.fi/' .. py:property:: coinmetrics_base_url :type: str Dynamically sets the CoinMetrics base URL based on whether an API key is provided. Uses the paid V4 endpoint if a key is present, otherwise defaults to the community V4 endpoint. .. py:attribute:: cryptomcompare_endpoints :type: dict .. py:attribute:: defillama_endpoints :type: dict .. py:attribute:: cryptocompare_api_rate_limit :type: str :value: 'https://min-api.cryptocompare.com/stats/rate/limit' .. py:attribute:: dbnomics_vendors_url :type: str :value: 'https://db.nomics.world/providers' .. py:attribute:: pdr_vendors_url :type: str :value: 'https://pandas-datareader.readthedocs.io/en/latest/readers/index.html' .. py:attribute:: dbnomics_search_url :type: str :value: 'https://db.nomics.world/'