TODO: For now, we're using a fork of tonic_lnd with this functionality, but upstream this functionality is blocked. We need to wait on two things: One, for LND to be upgraded to v18. Two, for tonic_lnd to upgrade to v18. (I'll submit a PR for that once LND v18 is out to hurry that along)
LND
Support for signing a tagged hash: lightningnetwork/lnd#8106
Status: Merged!
TODO: We should track when v18 comes out so we can switch to that instead.
LDK
Expose tag in tagged hash struct: lightningdevkit/rust-lightning#2687
Status: Merged!
TODO: v0.0.119 is now out. However, I think we'll need to wait for the issue in to be resolved to upgrade. We need v0.0.119 both here and in our fork of ldk-sample for the integration tests. https://github.com/lightningdevkit/ldk-sample/pull/126
Description
We'll use this issue to track several outside PRs needed for LNDK.
Tonic_lnd
LND
LDK