Elle

Results 36 issues of Elle

This PR adds a `PersistentPeerManager` to the server and refactors all persistent peer logic to be handled by the `PersistentPeerManager`. The end result is that `persistentPeers`, `persistentPeersBackoff`, `persistentConnReqs` and `persistentRetryCancels`...

p2p
discovery
P2

This PR should probably be split into 3 PR's. Doing it in 1 for now just to get some initial feedback and to better show the progression. The three sections...

This PR adds the changes that higher layers will need in order to take advantage of route blinding as defined [in the spec proposal](https://github.com/lightning/bolts/pull/765) Note that callers of this code...

This commit adds a config option that can be set in order to spin up a pprof profile server on the given port.

In this commit, we add the option to use LNURL for invoice retrieval instead of a direct LND connection. Will split a few things out into separate commits when I...

This PR addresses [this comment suggestion](https://github.com/lightninglabs/faraday/issues/37#issuecomment-671330935) to add a `--proxy` option to proxy http requests for price data over Tor. It seems to me from testing that I have done...

In this commit, a range of functional options are added that can be used to fine-tune the extent to which the `ClientSession` should be populated when read from the DB....

watchtower
performance

This PR demonstrates 3 main issues and fixes 2 of them at the moment: 1. If `backupTasks` have been "bound" to a session's `pendingQueue` and then the associated Tower is...

watchtower
bug fix
repro

Sometimes on startup (if the UI is accessed early enough) requests seem to slip through to the subservers before they have been initialised/properly started. Here is an example of when...

bug

This is a tracking issue for a known possible race that could occur. It doesn't seem to have been surfaced as actually happening at all but want to make an...

enhancement
LNC