-
-
Notifications
You must be signed in to change notification settings - Fork 371
feat: ZBD wallet API Integration #2235
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
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## dev #2235 +/- ##
==========================================
- Coverage 58.79% 58.51% -0.28%
==========================================
Files 60 61 +1
Lines 9132 9209 +77
==========================================
+ Hits 5369 5389 +20
- Misses 3763 3820 +57 ☔ View full report in Codecov by Sentry. |
|
I rebased the branch on top of current dev to remove conflicts. |
|
@bitkarrot can you please have a look at typing failures? |
I went ahead and fixed them in 6b2f3eb |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utACK
Code looks fine
|
huge! thanks @bitkarrot for taking this on. going to find some time to spin up local LNBits and test further 👍 |
|
Amazing work. Async invoice stream needs attention though, for the invoice listeners. Not sure if its possible, it should be. |
|
Rebased on top of dev to get rid of bundle conflict. |
|
rebased on top of current dev branch to resolve conflicts |
|
Let's merge so we don't have to keep rebasing it. // cc @dni |
|
Will make pytest a separate PR that can be applied to all Wallet integrations, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Thank you for adding this implementation.
The only important open topic is: https://github.com/lnbits/lnbits/pull/2235/files#r1497611632
|
Thanks @motorina0 . will fix the rest in the morning, right now too fried.
|
|
OK changes requested by @motorina0 done. |
update api methods add zbd as funding source to settings and js fix statuses cast str into int for status method fix outbound payment hash issue restore create_invoice remove print stmts
set timeout on pay_invoice to 40
following commit e419c74
Easiest way is to just drop the PS: I just did the process above to resolve the conflicts. |
|
Great work, merged! |
|
Thank you! will do that next time :D
|
EDIT: Ready for review.
ZBD API Developer Dashboard, the Projects section was used to generate the API Keys

This is a work in progress PR to get ZBD wallet integrated into LNBits.
It is not yet complete yet, am still working on it and testing! Will post a comment here once its ready for review. Thanks.