lnd/contractcourt
Olaoluwa Osuntokun 7a491776a1
contractcourt: use legacy chain actions of commitSet not found
In this commit, we fix a bug that would prevent users that had
unresolved contracts at the time of update from starting their nodes.
Before we added the conf commit set, the information needed to
supplement the resolvers was found in the chain action map. As a result,
if the conf commit set is nil, then we also need to check this legacy
data to ensure that we can supplement the resolvers to the best of our
ability based on the available data.

Fixes #3549.
2019-10-04 12:30:55 -07:00
..
briefcase_test.go routing: Fix dropped errors in tests. 2019-09-13 06:28:05 +00:00
briefcase.go multi: fix dropped errors 2019-09-13 09:50:38 +02: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 multi: fix canceled spelling 2019-10-03 17:27:36 +02: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 multi: fix canceled spelling 2019-10-03 17:27:36 +02:00
channel_arbitrator.go contractcourt: use legacy chain actions of commitSet not found 2019-10-04 12:30:55 -07:00
commit_sweep_resolver.go contractcourt: update the commitSweepResolver to be aware of tweakless commits 2019-09-25 18:25:49 -07:00
contract_resolvers.go cnct: do not log resolver shutting down as error 2019-09-11 15:54:41 +02:00
htlc_incoming_contest_resolver.go cnct: do not log resolver shutting down as error 2019-09-11 15:54:41 +02:00
htlc_incoming_resolver_test.go htlcswitch+invoices: circuit key based hodl notifications 2019-09-16 10:10:14 +02:00
htlc_outgoing_contest_resolver.go multi: fix canceled spelling 2019-10-03 17:27:36 +02:00
htlc_success_resolver.go cnct: do not log resolver shutting down as error 2019-09-11 15:54:41 +02:00
htlc_timeout_resolver_test.go cnct/test: extend mockWitnessBeacon 2019-05-15 14:42:15 +02:00
htlc_timeout_resolver.go cnct: do not log resolver shutting down as error 2019-09-11 15:54:41 +02:00
interfaces.go multi: use separate cltv expiry field from invoice 2019-09-04 19:20:19 +02:00
log.go multi: init subsystem loggers via build pkg 2018-10-05 13:04:45 +09:00
mock_registry_test.go multi: use separate cltv expiry field from invoice 2019-09-04 19:20:19 +02:00
utils_test.go cnct/test: add incoming contest resolver test 2019-05-15 14:42:18 +02:00