lnd.xprv/contractcourt
Joost Jager 1a80a1e540
witness_beacon: do not look up invoice preimages
This commit isolates preimages of forwarded htlcs from invoice
preimages. The reason to do this is to prevent the incoming contest
resolver from settling exit hop htlcs for which the invoice isn't marked
as settled.
2019-05-15 14:41:58 +02:00
..
briefcase_test.go cnct: use sweeper in commit resolver 2019-02-01 09:20:45 +01:00
briefcase.go multi: move Input interface and related code 2019-01-31 13:25:33 +01:00
chain_arbitrator_test.go contractcourt: add new ChainArbitrator struct as central coordinator of package 2018-01-22 19:19:36 -08:00
chain_arbitrator.go channel+cnct: remove preimage from channel and resolution 2019-05-15 14:41:49 +02:00
chain_watcher_test.go Merge pull request #3044 from cfromknecht/spelling-fixes 2019-05-07 08:50:36 +02:00
chain_watcher.go channel+cnct: remove preimage from channel and resolution 2019-05-15 14:41:49 +02:00
channel_arbitrator_test.go lnwallet: make BlockChainIO.GetUTXO take cancel chan 2019-05-09 14:44:47 +02:00
channel_arbitrator.go witness_beacon: do not look up invoice preimages 2019-05-15 14:41:58 +02:00
commit_sweep_resolver.go cnct: fix error returning bug 2019-02-26 12:56:21 -03:00
contract_resolvers.go cnct: expose non-incubating htlcs after channel force close 2019-02-01 09:36:47 +01:00
htlc_incoming_contest_resolver.go cnct: be stricter about matching preimages 2019-05-15 14:41:55 +02:00
htlc_outgoing_contest_resolver.go contractcourt: extract which timeout HTLC output to watch into new method 2019-03-19 16:50:09 -07:00
htlc_success_resolver.go htlcswitch: hodl invoice 2019-03-15 10:09:17 +01:00
htlc_timeout_resolver_test.go contractcourt: add new set of tests in htlcTimeoutResolver to exercise refactorings 2019-03-19 16:50:28 -07:00
htlc_timeout_resolver.go contractcourt: simplify htlcTimeoutResolver, unify with HTLC contest logic 2019-03-19 16:50:27 -07:00
log.go multi: init subsystem loggers via build pkg 2018-10-05 13:04:45 +09:00