lightning icon indicating copy to clipboard operation
lightning copied to clipboard

Core Lightning — Lightning Network implementation focusing on spec compliance and performance

Results 321 lightning issues
Sort by recently updated
recently updated
newest added

Ok, this lets plugins support `check` on their commands, and also lets `setconfig` support check. Previously these would always trivially "pass", now they actually check. autoclean is upgraded to improve...

### Issue and Steps to Reproduce I've been testing out blinded payments w/LND and ran into an issue with `max_cltv_expiry` being set to 108 when the current block height is...

testing
component::bolt12-pay
pyln-testing

### Issue and Steps to Reproduce Multi-hop blinded paths created to cover private channels don't seem to include a `final_cltv_expiry` in their `cltv_expiry_delta`. With the following setup, where LND1's `cltv_delta`...

Background : I had an core lightning node where I closed all the channels and also closed the channel with node 02aac548b877279c30f3abbb7301de93096e3b87144fc484dc3409bb0d6bd566b1. For some reason it did not close the...

question
component::recovery

Removes returned old_secret from get_per_commitment_point making it safe to call on all commits Motivation: When get_per_commitment_point returns the old secret it implies a revocation of index - 2. This causes...

It is sometimes useful to use `pyln-testing` also on older versions of Core Lightning. In greenlight we use `pyln-testing` to test our scheduler which has to support multiple versions of...

I cannot find where I can retroactively find the entire route of a payment. CC: @vincenzopalazzo

in diagnostic

I cannot find where I can find the amount of the payments in the ListPays method. CC: @vincenzopalazzo

Feature Request

Currently observed this behaviour while testing an application that sends out payments via `pay` (gRPC) and another service polling these payments via `listpays` (gRPC). There is a rather long delay...

discussion
in diagnostic

I see that there is now a new `setconfig` RPC method that is available in a future release to set some config options dynamically. It would be great if the...

enhancement