lnd/watchtower/wtclient
Olaoluwa Osuntokun dc16f5df53
watchtower: uses P2TR for sweep, delivery, and reward addresses
In this commit, we modify the watch tower to use P2TR addrs for just
about anything sweep related.

One eye sore in this diff are the changes to
`backup_task_internal_test.go`. All the values are hard coded, and now
either differ by a value of 48, or needed to be modified to account for
the new assumptions propagated to rewards values and fees.
2022-08-11 17:26:13 -07:00
..
backup_task.go watchtower: uses P2TR for sweep, delivery, and reward addresses 2022-08-11 17:26:13 -07:00
backup_task_internal_test.go watchtower: uses P2TR for sweep, delivery, and reward addresses 2022-08-11 17:26:13 -07:00
candidate_iterator.go watchtower: prevent removal of last tower addr 2020-11-04 15:43:18 -08:00
candidate_iterator_test.go multi: move many t.Fatalf calls to require.NoError 2022-06-17 04:26:55 +00:00
client.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
client_test.go watchtower: uses P2TR for sweep, delivery, and reward addresses 2022-08-11 17:26:13 -07:00
errors.go multi: fix spelling mistakes 2019-05-04 15:35:37 -07:00
interface.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
log.go watchtower/wtclient/log: adds wtclient logging 2019-03-15 02:30:35 -07:00
session_negotiator.go multi: Fix typos [skip ci] 2022-01-24 12:19:02 +02:00
session_queue.go wtclient/seseion_queue: add prefix logging 2021-01-04 08:32:34 -08:00
stats.go wtclient: decrement pending tasks stats upon accepted task 2021-04-14 17:18:25 -07:00
task_pipeline.go wtclient/task_pipeline: add prefix logging 2021-01-04 08:32:31 -08:00