lnd/contractcourt
Joost Jager 9acb236665
cnct: remove nursery dependency in commit sweep resolver
The channel arbitrator no longer passes the direct commitment output to
the nursery for incubation. Instead the resolver itself will await the
csv lock if any.

The reason to change this now is to prevent having to deal with the
(legacy) nursery code for a planned anchor outputs related change to the
commit sweep resolver (also csv lock to_remote).

It is no problem if there are any lingering incubating outputs at the
time of upgrade. This just means that the output will be offered twice
to the sweeper and this doesn't hurt.
2019-11-14 13:38:01 +01:00
..
briefcase_test.go cnct: store full htlc struct inside resolver 2019-11-12 15:01:36 +01:00
briefcase.go cnct: add new from reader resolver initializers 2019-11-11 14:35:28 +01:00
chain_arbitrator_test.go multi: update funding workflow to be aware of new tweakless commits 2019-09-25 18:25:46 -07:00
chain_arbitrator.go cnct: parse onion for resolvers 2019-11-12 15:01:39 +01:00
chain_watcher_test.go multi: update funding workflow to be aware of new tweakless commits 2019-09-25 18:25:46 -07:00
chain_watcher.go lnwallet+contractcourt: publicly export DeriveCommitmentKeys use in chain watcher 2019-09-25 18:26:13 -07:00
channel_arbitrator_test.go cnct: parse onion for resolvers 2019-11-12 15:01:39 +01:00
channel_arbitrator.go cnct: remove nursery dependency in commit sweep resolver 2019-11-14 13:38:01 +01:00
commit_sweep_resolver.go cnct: remove nursery dependency in commit sweep resolver 2019-11-14 13:38:01 +01:00
contract_resolvers.go cnct: prefix logger for commit sweep resolver 2019-11-13 10:17:24 +01:00
htlc_incoming_contest_resolver.go cnct: add resolver report output type 2019-11-13 10:17:28 +01:00
htlc_incoming_resolver_test.go cnct: fix incoming resolver assertion 2019-11-13 10:17:22 +01:00
htlc_outgoing_contest_resolver_test.go cnct: parse onion for resolvers 2019-11-12 15:01:39 +01:00
htlc_outgoing_contest_resolver.go cnct: add resolver report output type 2019-11-13 10:17:28 +01:00
htlc_success_resolver.go cnct: store full htlc struct inside resolver 2019-11-12 15:01:36 +01:00
htlc_timeout_resolver_test.go cnct: instantiate quit channels inside resolvers 2019-11-07 13:10:35 +01:00
htlc_timeout_resolver.go cnct: store full htlc struct inside resolver 2019-11-12 15:01:36 +01:00
interfaces.go cnct: parse onion for resolvers 2019-11-12 15:01:39 +01:00
log.go multi: init subsystem loggers via build pkg 2018-10-05 13:04:45 +09:00
mock_registry_test.go multi: replace NotifyExitHopHtlc eob param with hop.Payload 2019-11-04 15:10:32 -08:00
utils_test.go cnct/test: add incoming contest resolver test 2019-05-15 14:42:18 +02:00