Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
watchtower: integrate altruist watchtower and watchtower client #3133
This PR finalizes the bulk of the watchtower integration, by supporting the ability to run lnd with a companion tower and also as a client to backup justice transactions to a remote tower. This PR does not expose the setting up a tower to receive rewards from the justice transaction, as there are some lingering todos to address before it can be safely enabled.
If you're interested in testing this PR, I'd suggest creating a tower listening on localhost and pointing the client towards your own daemon. This will allow you to monitor both end points at once and also delete db state on both ends if any bugs are encountered. The relevant config options are:
For the time being, I'd suggest NOT pointing the client towards a remote tower (or listening publicly). There are a few small changes that may happen from now until final merge, having both client and tower locally makes it easy to wipe the dbs and proceed.
Roasbeef left a comment
The Eye of Sauron casts its gaze upon the Lightning Network....
First pass review completed, will need to revisit some of the existing package as well before my next pass. Stoked to set up this latest version on my nodes!