lnd/watchtower
Olaoluwa Osuntokun 9a65806c09
input+wallet: extract musig2 session management into new module
In this commit, we extract the musig2 session management into a new
module. This allows us to re-use the session logic elsewhere in unit
tests so we don't need to instantiate the entire wallet.
2023-08-22 16:30:39 -07: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 lnwire: update Sig to support both ECDSA and schnorr sigs 2023-08-22 16:29:19 -07:00
wtdb watchtower: add DeleteCommittedUpdate DB method 2023-07-18 16:28:27 +02:00
wtmock input+wallet: extract musig2 session management into new module 2023-08-22 16:30:39 -07: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