Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Coingecko api keys #10229

Merged
merged 16 commits into from
May 20, 2024
Merged

Support Coingecko api keys #10229

merged 16 commits into from
May 20, 2024

Conversation

xmatthias
Copy link
Member

Summary

Coingecko offers both demo (free) and Pro API keys.
With this PR, freqtrade will add support for these API keys, which I hope will help work around some of the rate-limiting issues we've seen.

Quick changelog

  • Add API key support
  • Subclass PyCoinGecko to properly set demo-apikey url
  • Simplify singleton pattern (move some unnecessary steps out of the __new__() call
  • Implement in marketCap Pairlist
  • documentation

@xmatthias xmatthias added Enhancement Enhancements to the bot. Get lower priority than bugs by default. RPC Telegram, ReST API, external control, ... labels May 20, 2024
@coveralls
Copy link

Coverage Status

coverage: 94.686% (+0.007%) from 94.679%
when pulling 1588a42 on feat/coingecko_apikey
into 4d2db33 on develop.

@xmatthias xmatthias merged commit aecb86d into develop May 20, 2024
33 checks passed
@xmatthias xmatthias deleted the feat/coingecko_apikey branch May 20, 2024 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Enhancements to the bot. Get lower priority than bugs by default. RPC Telegram, ReST API, external control, ...
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants