Remove use of fedimint-tonic-lnd #748

Closed
opened 2025-05-10 13:39:10 +00:00 by thesimplekid · 0 comments
thesimplekid commented 2025-05-10 13:39:10 +00:00 (Migrated from github.com)

The fedimint-tonic-lnd crate we currently use for cdk-lnd is not well maintained (if at all) and there is not a good alternative. Since we use a limited number of the lnd fns I think our best option is to not use a dependency and write out own grpc client from the lnd proto files as nutshell does https://github.com/cashubtc/nutshell/blob/main/cashu/lightning/lnd_grpc/protos/lightning.proto

CC @lollerfirst as this came out of our discussion

The fedimint-tonic-lnd crate we currently use for cdk-lnd is not well maintained (if at all) and there is not a good alternative. Since we use a limited number of the lnd fns I think our best option is to not use a dependency and write out own grpc client from the lnd proto files as nutshell does https://github.com/cashubtc/nutshell/blob/main/cashu/lightning/lnd_grpc/protos/lightning.proto CC @lollerfirst as this came out of our discussion
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cashubtc/cdk#748
No description provided.