lnd/contractcourt
ziggie f77606851f
contractcourt: retain deadline across contest resolution
Forward the supplied incoming HTLC expiry from the outgoing contest resolver to its embedded timeout resolver. This keeps the deadline available when resolution transitions after the outgoing HTLC expires.
2026-08-05 23:31:51 -03:00
..
testdata/rapid/TestHtlcAuxBlobEncodeDecode contractcourt: add HtlcBlobs to taprootBriefcase 2024-11-14 16:09:58 -08:00
anchor_resolver.go contractcourt: use channel state open channel 2026-07-07 07:18:59 -03:00
breach_arbitrator.go chanstate: remove store generics 2026-07-06 15:51:20 -03:00
breach_arbitrator_test.go contractcourt: use channel state open channel 2026-07-07 07:18:59 -03:00
breach_resolver.go contractcourt: use channel state open channel 2026-07-07 07:18:59 -03:00
briefcase.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
briefcase_test.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
chain_arbitrator.go contractcourt: use channel state open channel 2026-07-07 07:18:59 -03:00
chain_arbitrator_test.go contractcourt: use channel state open channel 2026-07-07 07:18:59 -03:00
chain_watcher.go contractcourt: use channel state open channel 2026-07-07 07:18:59 -03:00
chain_watcher_coop_reorg_test.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
chain_watcher_early_dispatch_test.go contractcourt+itest: tests for coop close insta-dispatch 2026-05-21 14:04:26 -07:00
chain_watcher_reorg_test.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
chain_watcher_test.go contractcourt: use channel state open channel 2026-07-07 07:18:59 -03:00
chain_watcher_test_harness.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
channel_arbitrator.go contractcourt: use channel state open channel 2026-07-07 07:18:59 -03:00
channel_arbitrator_test.go contractcourt: use channel state open channel 2026-07-07 07:18:59 -03:00
commit_sweep_resolver.go contractcourt: use channel state open channel 2026-07-07 07:18:59 -03:00
commit_sweep_resolver_test.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
config.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
config_test.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
contract_resolver.go contractcourt: use channel state open channel 2026-07-07 07:18:59 -03:00
htlc_incoming_contest_resolver.go multi: represent the blinded forwarding next hop as an fn.Either 2026-07-29 14:02:00 +00:00
htlc_incoming_contest_resolver_test.go contractcourt: align final htlc handling in contest resolver 2026-06-25 19:06:25 -03:00
htlc_lease_resolver.go contractcourt: use channel state open channel 2026-07-07 07:18:59 -03:00
htlc_outgoing_contest_resolver.go contractcourt: retain deadline across contest resolution 2026-08-05 23:31:51 -03:00
htlc_outgoing_contest_resolver_test.go contractcourt: retain deadline across contest resolution 2026-08-05 23:31:51 -03:00
htlc_success_resolver.go contractcourt: use channel state open channel 2026-07-07 07:18:59 -03:00
htlc_success_resolver_test.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
htlc_timeout_resolver.go contractcourt: use channel state open channel 2026-07-07 07:18:59 -03:00
htlc_timeout_resolver_test.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
interfaces.go contractcourt: align final htlc handling in contest resolver 2026-06-25 19:06:25 -03:00
log.go multi: start updating various loggers to use the new v2 type 2024-10-22 17:03:55 +02:00
mock_htlcnotifier_test.go multi+refactor: move models package to graph/db 2024-11-28 13:34:33 +02:00
mock_registry_test.go contractcourt: align final htlc handling in contest resolver 2026-06-25 19:06:25 -03:00
nursery_store.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
nursery_store_test.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
setup_test.go channeldb/test: test with postgres 2021-10-29 10:54:44 +02:00
taproot_briefcase.go lint: enable copyloopvar and remove redundant loop var copies in non-test files 2026-06-03 15:32:46 -03:00
taproot_briefcase_test.go contractcourt: add rapid derived fuzz test for HtlcAuxBlob 2024-12-12 16:57:58 +01:00
utils_test.go contractcourt: use channel state open channel 2026-07-07 07:18:59 -03:00
utxonursery.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
utxonursery_test.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00