lnd
lnd copied to clipboard
Lightning Network Daemon ⚡️
In this PR, we add a new package that implements structured concurrency patterns using the [actor model](https://en.wikipedia.org/wiki/Actor_model). The [README](https://github.com/lightningnetwork/lnd/blob/actor/actor/README.md) should give a good overview of how the API works, and...
The spec says: `The origin node MUST NOT set both the optional and mandatory bits`. and so this is why we have the SafeSet method which prevents us from accidentally...
In https://github.com/lightningnetwork/lnd/issues/9729 we have a long delay on startup when using postgres and a medium delay on startup with SQLite getting through a search for in flight HTLC in the...
Watchtower is showing no sessions even though there are many connections and transactions happening. Running LND 18.5, this was happening in previous versions also. Linux mynode 6.1.0-16-amd64 #1 SMP PREEMPT_DYNAMIC...
This PR adds the ability for callers of SendPaymentV2 to specify a custom mission control namespace for their payments. This enables applications to maintain separate routing histories and success/failure statistics...
**Is your feature request related to a problem? Please describe.** LND currently does not properly support P2TR (Taproot) fallback addresses in BOLT-11 invoices. Additionally, there's ambiguity in how multiple fallback...
The previous implementation of NextSequence was prone to race conditions as it read the sequence, incremented it locally, and then wrote it back. This commit modifies the function to use...
Fixes #9076 MaxNumPaths restriction moved from `FindBlindedPaths` to `BuildBlindedPaymentPaths` this way we can interact through all possibly routes. If the reviewers agreed to this approach we will have to modify...
### Background When sweeping FCed channels, lnd includes an anchor which it already spent. So the transaction is not published and funds remain in limbo. The problematic anchor TXO is...
This issue outlines a proposal for adding support for payment to blinded routes in BOLT12 invoices. It depends on #7200, which outline pathfinding strategy. This issue will focus on integrating...