-
Notifications
You must be signed in to change notification settings - Fork 8
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
Add gRPC options on connect wallet #52
Comments
We can configure the application to either use Commando (current, default) or grpc to connect with CLN. But currently, the grpc method for |
Ah, thanks. I wasn't aware of that limitation. |
Oh, I didn’t notice that you were just asking to expose the information on the connect wallet page. Adding grpc support is in our to do list from past sometime, so I read what I wanted to read :D. Let me check what can we do for connect wallet page tomorrow. |
Perfect, thanks! |
@michaelWuensch Updated the feature with PR 53. It would be great if you can test the PR to confirm that your requirements are met before I merge it for the next release. |
Awesome!
|
Yes, CA Cert should be the only one required. But the issue specifically mentioned server certificate as requirement, so I decided to add both certs. As server certificate is not required anymore, I will remove it.
Noted, will update for gRPC (Tor).
Good catch, I will update it to FYI, below are the current connect urls:
Which will be updated to:
I will wait for your testing update before I will work on these update. |
I tried to get the test setup running, but I failed as I don't have much experienced with docker. I think I found the IP Address of the bitcoin node and the core lightning node container, but how do I get the one for core lightning deamon? Any help would be appreciated. |
The application can run as standalone also, no need for docker setup. For environment variable details (updated after your question): Regarding various IP values, if you are running bitcoin, cln, and application on your local computer, then you can provide |
@michaelWuensch I merged the PR in Release branch with discussed updates. Please feel free to comment here if you find anything missing whenever your testing is complete. Closing the issue with PR #53. |
@ShahanaFarooqui But I now have implemented the cln-grpc:// url parsing in BitBanana (b8e1b27) and build a preview for you to test with. Remarks about that build:
|
@ShahanaFarooqui |
No, didn't have enough time. |
@ShahanaFarooqui |
@ShahanaFarooqui I cannot use the new connect grpc feature as ClientKey, ClientCert and CA Cert are all empty. The app version is 0.0.5. CLN version is 24.02.2. |
It would be awesome if the app could add gRPC options to the connect wallet screen.
BitBanana uses gRPC connection to Core Lightning but users cannot get the necessary data from the Umbrel app.
It would have to expose:
The text was updated successfully, but these errors were encountered: