lnd/contractcourt
yyforyongyu 5f9d473702
contractcourt: remove waitForHeight in resolvers
The sweeper can handle the waiting so there's no need to wait for blocks
inside the resolvers. By offering the inputs prior to their mature
heights also guarantees the inputs with the same deadline are
aggregated.
2024-12-20 17:54:02 +08:00
..
testdata/rapid/TestHtlcAuxBlobEncodeDecode contractcourt: add HtlcBlobs to taprootBriefcase 2024-11-14 16:09:58 -08:00
anchor_resolver.go multi: update to fn v2 2024-12-04 13:19:00 -07:00
breach_arbitrator.go multi: update to fn v2 2024-12-04 13:19:00 -07:00
breach_arbitrator_test.go multi: update to fn v2 2024-12-04 13:19:00 -07:00
breach_resolver.go contractcourt: make sure sweep happens immediately on startup 2024-04-19 21:33:39 +08:00
briefcase.go multi: update to fn v2 2024-12-04 13:19:00 -07:00
briefcase_test.go multi: update to fn v2 2024-12-04 13:19:00 -07:00
chain_arbitrator.go multi: implement Consumer on subsystems 2024-12-20 17:54:01 +08:00
chain_arbitrator_test.go multi: rename chan DB Open method to OpenForTesting 2024-11-28 13:51:15 +02:00
chain_watcher.go multi: update to fn v2 2024-12-04 13:19:00 -07:00
chain_watcher_test.go multi: introduce an option for resolutions 2024-11-20 09:18:24 +01:00
channel_arbitrator.go multi: implement Consumer on subsystems 2024-12-20 17:54:01 +08:00
channel_arbitrator_test.go Merge pull request #9330 from ProofOfKeags/update/fn2 2024-12-09 12:56:23 +01:00
commit_sweep_resolver.go contractcourt: remove waitForHeight in resolvers 2024-12-20 17:54:02 +08:00
commit_sweep_resolver_test.go contractcourt: remove waitForHeight in resolvers 2024-12-20 17:54:02 +08:00
config.go multi: rename nolint:lll to nolint:ll 2024-12-02 09:14:21 +02:00
config_test.go contractcourt: specify deadline and budget for commit sweep 2024-04-19 21:33:33 +08:00
contract_resolver.go multi: update to fn v2 2024-12-04 13:19:00 -07:00
htlc_incoming_contest_resolver.go contractcourt: include custom records on replayed htlc 2024-12-16 10:29:27 +01:00
htlc_incoming_contest_resolver_test.go multi+refactor: move models package to graph/db 2024-11-28 13:34:33 +02:00
htlc_lease_resolver.go multi: update to fn v2 2024-12-04 13:19:00 -07:00
htlc_outgoing_contest_resolver.go multi: update to fn v2 2024-12-04 13:19:00 -07:00
htlc_outgoing_contest_resolver_test.go multi+refactor: move models package to graph/db 2024-11-28 13:34:33 +02:00
htlc_success_resolver.go contractcourt: remove waitForHeight in resolvers 2024-12-20 17:54:02 +08:00
htlc_success_resolver_test.go contractcourt: remove waitForHeight in resolvers 2024-12-20 17:54:02 +08:00
htlc_timeout_resolver.go contractcourt: remove waitForHeight in resolvers 2024-12-20 17:54:02 +08:00
htlc_timeout_resolver_test.go contractcourt: remove waitForHeight in resolvers 2024-12-20 17:54:02 +08:00
interfaces.go multi+refactor: move models package to graph/db 2024-11-28 13:34:33 +02: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 multi+refactor: move models package to graph/db 2024-11-28 13:34:33 +02:00
nursery_store.go contractcourt: use graphdb outpoint helpers 2024-11-28 13:34:08 +02:00
nursery_store_test.go multi: add new build tag integration 2023-02-23 21:56:09 +08:00
setup_test.go channeldb/test: test with postgres 2021-10-29 10:54:44 +02:00
taproot_briefcase.go contractcourt: add HtlcBlobs to taprootBriefcase 2024-11-14 16:09:58 -08:00
taproot_briefcase_test.go contractcourt: add HtlcBlobs to taprootBriefcase 2024-11-14 16:09:58 -08:00
utils_test.go multi: rename chan DB Open method to OpenForTesting 2024-11-28 13:51:15 +02:00
utxonursery.go multi: update to fn v2 2024-12-04 13:19:00 -07:00
utxonursery_test.go multi: update to fn v2 2024-12-04 13:19:00 -07:00