myTestFreqAI/freqtrade/util/coin_gecko.py
Ubuntu 17199e9a44
Some checks failed
Pre-commit auto-update / auto-update (push) Has been cancelled
first add
2025-04-21 21:11:51 +08:00

14 lines
410 B
Python

from pycoingecko import CoinGeckoAPI
class FtCoinGeckoApi(CoinGeckoAPI):
"""
Simple wrapper around pycoingecko's api to support Demo API keys.
"""
def __init__(self, api_key: str = "", *, is_demo=True, retries=5):
if api_key and is_demo:
super().__init__(retries=retries, demo_api_key=api_key)
else:
super().__init__(api_key=api_key, retries=retries)