lnd/watchtower/wtclient
ziggie 4bb78770ce
chanstate: use channel types in watchtower
Move watchtower blob and client channel-type boundaries to chanstate.

The wtclient manager still imports channeldb for closed-channel lookup
errors, but the channel type and close-summary payloads now use the
channel state package directly.
2026-07-07 07:18:58 -03:00
..
addr_iterator.go wtclient: add clarifying comments to the AddressIterator 2023-03-30 14:46:56 +02:00
addr_iterator_test.go wtclient: make addr iterator panic safe 2023-03-30 12:29:41 +02:00
backup_task.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
backup_task_internal_test.go chanstate: use channel types in watchtower 2026-07-07 07:18:58 -03:00
candidate_iterator.go wtclient: make addr iterator panic safe 2023-03-30 12:29:41 +02:00
candidate_iterator_test.go watchtower/wtclient: add Copy method to AddressIterator 2023-03-20 16:51:32 +02:00
client.go chanstate: use channel types in watchtower 2026-07-07 07:18:58 -03:00
client_test.go chanstate: use channel types in watchtower 2026-07-07 07:18:58 -03:00
errors.go wtclient: spin session key indices if required 2023-03-31 12:05:58 +02:00
fuzz_test.go wtclient: AddressIterator fuzz test 2023-06-01 08:46:45 -05:00
interface.go multi: drop tor v2 onion production, keep wire codec faithful 2026-05-22 09:42:37 -03:00
interface_test.go multi: drop tor v2 onion production, keep wire codec faithful 2026-05-22 09:42:37 -03:00
log.go multi: start updating various loggers to use the new v2 type 2024-10-22 17:03:55 +02:00
manager.go chanstate: use channel types in watchtower 2026-07-07 07:18:58 -03:00
queue.go multi: update more loggers to the v2 type 2024-10-22 17:03:56 +02:00
queue_test.go lint: remove redundant loop var copies in test files 2026-06-03 15:32:45 -03:00
sess_close_min_heap.go watchtowers: add thread safe min-heap 2023-03-20 16:51:32 +02:00
sess_close_min_heap_test.go watchtowers: add thread safe min-heap 2023-03-20 16:51:32 +02:00
session_negotiator.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
session_queue.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
stats.go lnrpc+wtclient: refactor ClientStats 2023-11-28 09:54:02 +02:00