-
Notifications
You must be signed in to change notification settings - Fork 65
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
Build a tower client for LDK #133
Comments
This should now be possible (lightningdevkit/rust-lightning#2337) |
Any takers? :) |
Taking it as part of Bitcoin FOSS Program |
In case it is useful, this is a (really outdated) test of the PR adding tower support to LDK: |
@sr-gi, i face lots of bitcoin and lightning libraries incompatibility issues while implementing Ldk-integeration. The incompatibility issue arises due to my need to use |
@aruokhai any updates on you can share? |
Here is the PR #268 to address #133 (comment) |
@sr-gi from what I understand, the first part is already implemented as rust-teos is using LDK internally. But it is the second part, teos client for ldk which is missing. Is this correct? @aruokhai started with https://github.com/aruokhai/Watchdog/tree/ldk-integration but there seem to be no progress for some months now so if nobody objects I would like to take it on from here. I would need help in getting up to speed. So far it seems that big part of client's logic like https://github.com/talaia-labs/rust-teos/blob/master/watchtower-plugin/src/net/http.rs and https://github.com/talaia-labs/rust-teos/blob/master/watchtower-plugin/src/retrier.rs should be possible to reuse. However, I noticed that @aruokhai's work relies on KV storage instead of SQLite. So, I would appreciate it if @moneyball could help clarify the storage and client's API requirements or recommendations |
From a first look it seems like it's using LDK's |
Hey @dzdidi , you are free to work on it. |
Let's build for LDK:
The text was updated successfully, but these errors were encountered: