-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
openbb-defillama
extension to add DeFillama provider into the OpenBB Platform
#6731
base: develop
Are you sure you want to change the base?
Conversation
openbb-defillama
extension to add DeFillama provider into the OpenBB Platform
…oard on defillama
…ashboard on defillama
The /assign command can only be used on issues, not on pull requests. |
/assign |
The /assign command can only be used on issues, not on pull requests. |
@IgorWounds @piiq I am having the following issues with tests -
What could be the possible reasons? |
openbb-defillama
extension to add DeFillama provider into the OpenBB Platformopenbb-defillama
extension to add DeFillama provider into the OpenBB Platform
Except this - everything is reading and working. @deeleeramone can you test this and revert? |
openbb-defillama
extension to add DeFillama provider into the OpenBB Platformopenbb-defillama
extension to add DeFillama provider into the OpenBB Platform
@the-praxs hacktoberfest is over. We're not reviewing or accepting any more oss.gg submissions. |
No problems. I would like to continue with the work. I had tagged relevant people but no one reviewed it, the comments are already there. I will then make changes accordingly and then we can merge this. P.S. Before merging, I will need to publish the PyPi package. |
Do you mind if Darren publishes it into the OpenBB account? This way there will be significantly less maintenance burden on you moving forward |
I'd like to maintain it. |
As a rule we have - if it ends up in the openbb repo we are the ones maintaining it. It would not be a problem to add you to the list of maintainers for the package, but every release would require coordination with us. |
Thanks for the insight. I feel that separating the package into a different repo for pip install is a good solution. That way I can maintain the package easily on my end, without having to interfere in the release process. I will start out the process shortly and then close this PR. |
@the-praxs, sorry for the delay in responding, this PR got buried by all the Hacktoberfest noise. Regarding the tests not capturing, I attempted locally and it captured only one test, and it appears as a valid response. This is the URL from the captured test: Digging a bit, @the-praxs, I think the reason for the tests not capturing is because of the Confirming this to be the case by bypassing their |
Why?
What?
openbb-defillama
extension using thedefillama-curl
moduletvl
,'yields
,fees
,revenue
,coins
,stablecoins
andvolumes
within thecrypto
routerImpact
High impact due to the addition of a new data provider and new endpoints
Testing Done:
Test files created for the fetcher and
crypto
API and Python testsReviewer Notes:
The following is hampering the PR test actions -
test_missing_python_integration_tests
is failing for the newly addedcrypto
endpointsAny other information:
These are the additional tasks for extra bounty points -