lightning
lightning copied to clipboard
Core Lightning — Lightning Network implementation focusing on spec compliance and performance
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...
### 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...
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
I cannot find where I can find the amount of the payments in the ListPays method. CC: @vincenzopalazzo
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...
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...