lnd icon indicating copy to clipboard operation
lnd copied to clipboard

Lightning Network Daemon ⚡️

Results 734 lnd issues
Sort by recently updated
recently updated
newest added

When trying to send an amount larger than the balance of any single channel but smaller than the total balance, it's better to send a shard with the amount set...

enhancement
routing
P2
needs testing
design review

Uncovered one OOM a while ago. They were up on my local github though. Testing: ``` make fuzz-build pkg=tlv make fuzz-run pkg=tlv ``` Commits: - fix a false positive with...

fuzzing
tlv

This PR makes the sweeper re-use wallet UTXOs when it sweeps inputs from the same exclusive group. The reason we can do this is that two sweep transactions having inputs...

blocked

This commit restricts the funding case for incoming anchor channels when a node has no on-chain fee reserve such that this may only happen when the node is not configured...

v0.13

This PR exposes a CanSignNextCommitment method on LightningChannel to determine if the channel is even capable of signing another commitment state. This avoids incrementally persisting the open circuits to disk...

database
htlcswitch
optimization

Converts errors likely to be thrown from string based errors to error classes with returned grpc error codes. Addresses https://github.com/lightningnetwork/lnd/issues/5411 #### Pull Request Checklist - [x] If this is your...

up for grabs
P3

Fixes #5339 This PR allows `SubscribeTransactions` to use of its `GetTransactionsRequest` argument to replay transactions before notifying of new transactions. ## Changes Some general changes that this PR makes: *...

P3
needs review

This PR tackles https://github.com/lightningnetwork/lnd/issues/5088 To check for disabled channel status, we append the disabled info to `ForwardingPolicy` on the ChannelLink config and perform a check when performing an HTLC forward....

htlcswitch

Attempt at re-creating https://github.com/lightningnetwork/lnd/pull/1755 Fixes #1494 Fixes #1623

funding
P2

This PR adds a small refactor to reduce the number of times we fetch payments where we have all information already in memory. Tested with Postgres since this change adds...

database
performance