lnd/watchtower
Elle Mouton a5e7d35af2
wtclient+lnrpc: move RemoveTower to Manager
Simiarly to the previous commit, this commit moves the RemoveTower
method from the Client to the TowerClientManager interface. The manager
handles any DB related handling. The manager will first attempt to
remove the tower from the in-memory state of each client and then will
attempt to remove the tower from the DB. If the removal from the DB
fails, the manager will re-add the tower to the in-memory state of each
client.
2023-11-28 09:54:02 +02:00
..
blob lnwire: update Sig to support both ECDSA and schnorr sigs 2023-08-22 16:29:19 -07:00
lookout lnwire: update Sig to support both ECDSA and schnorr sigs 2023-08-22 16:29:19 -07:00
wtclient wtclient+lnrpc: move RemoveTower to Manager 2023-11-28 09:54:02 +02:00
wtdb wtdb/migration8: migrate channel max heights 2023-11-27 20:01:17 +02:00
wtmock trivial: Fix spelling errors 2023-09-21 22:35:33 -04:00
wtpolicy watchtower: uses P2TR for sweep, delivery, and reward addresses 2022-08-11 17:26:13 -07:00
wtserver watchtower: replace defer cleanup with t.Cleanup 2022-10-13 17:47:04 +08:00
wtwire wtwire: use require package for fuzz tests 2023-05-23 08:37:22 -05:00
conf.go multi: add default watchtower config to main LND config 2023-06-15 11:36:44 +02:00
config.go multi: Add --tor.encryptkey flag functionality to encrypt the Tor private key on disk 2022-09-30 01:53:46 -05:00
errors.go watchtower/conf: remove experimental conditional compilation 2019-06-13 19:54:19 -07:00
interface.go watchtower/conf: abstract address normalizer to prevent import cycle 2019-06-13 19:54:19 -07:00
log.go multi: migrate towers to use RangeIndex for AckedUpdates 2023-01-11 13:59:03 +02:00
standalone.go multi: Add --tor.encryptkey flag functionality to encrypt the Tor private key on disk 2022-09-30 01:53:46 -05:00
tlv_bench_test.go tlv+watchtower: move bench test 2022-02-21 13:48:31 +01:00