lnd/contractcourt
Olaoluwa Osuntokun cdcde6e0a5
contractcourt: update breach arbiter to support taproot chans
In this commit, we update the breach arb to support taproot channels. We
utilize the new taproot briefcase space to store both control blocks,
and also the first+second level scripts for the set of HTLCs.
2023-08-22 16:33:40 -07:00
..
anchor_resolver.go contractcourt: update the anchor resolver for taproot chans 2023-08-22 16:33:32 -07:00
breach_resolver.go
breacharbiter_test.go contractcourt: update breach arbiter to support taproot chans 2023-08-22 16:33:40 -07:00
breacharbiter.go contractcourt: update breach arbiter to support taproot chans 2023-08-22 16:33:40 -07:00
briefcase_test.go contractcourt: store new taproot resolution info in new key 2023-08-22 16:33:30 -07:00
briefcase.go contractcourt: store new taproot resolution info in new key 2023-08-22 16:33:30 -07:00
chain_arbitrator_test.go multi: replace defer cleanup with t.Cleanup 2022-10-13 17:46:54 +08:00
chain_arbitrator.go contractcourt: fully use chanPoint variable 2023-05-31 10:56:08 -05:00
chain_watcher_test.go lnwallet+htlcswitch: add NewCommitState struct, modify send/recv sig to accept 2023-08-22 16:31:18 -07:00
chain_watcher.go contractcourt: update breach arbiter to support taproot chans 2023-08-22 16:33:40 -07:00
channel_arbitrator_test.go contractcourt: add tests for mempool rejection. 2023-07-26 00:03:17 +02:00
channel_arbitrator.go contractcourt: update the anchor resolver for taproot chans 2023-08-22 16:33:32 -07:00
commit_sweep_resolver_test.go multi: replace defer cleanup with t.Cleanup 2022-10-13 17:46:54 +08:00
commit_sweep_resolver.go contractcourt: update commitSweepResolver for taproot chans 2023-08-22 16:33:34 -07:00
contract_resolvers.go
htlc_incoming_contest_resolver.go contractcourt: update htlcSuccessResolver for taproot chans 2023-08-22 16:33:38 -07:00
htlc_incoming_resolver_test.go multi: update channel db HTLC OnionBlob to array 2023-06-02 11:01:43 -04:00
htlc_lease_resolver.go
htlc_outgoing_contest_resolver_test.go multi: update channel db HTLC OnionBlob to array 2023-06-02 11:01:43 -04:00
htlc_outgoing_contest_resolver.go contractcourt: return htlcResolution when currentHeight has reached expiry 2022-10-27 01:11:35 +08:00
htlc_success_resolver_test.go multi: update channel db HTLC OnionBlob to array 2023-06-02 11:01:43 -04:00
htlc_success_resolver.go contractcourt: update htlcSuccessResolver for taproot chans 2023-08-22 16:33:38 -07:00
htlc_timeout_resolver_test.go multi: replace defer cleanup with t.Cleanup 2022-10-13 17:46:54 +08:00
htlc_timeout_resolver.go contractcourt: update htlcTimeoutResolver for taproot chans 2023-08-22 16:33:36 -07:00
interfaces.go multi: break invoice depenency on channeldb 2023-01-16 07:31:09 -08:00
log.go
mock_htlcnotifier_test.go multi: create channeldb/models package 2023-01-16 07:14:55 -08:00
mock_registry_test.go multi: break invoice depenency on channeldb 2023-01-16 07:31:09 -08:00
nursery_store_test.go multi: add new build tag integration 2023-02-23 21:56:09 +08:00
nursery_store.go
setup_test.go
taproot_briefcase_test.go contractcourt: add new taproot briefcase to store ctrl block and tap tweaks 2023-08-22 16:33:27 -07:00
taproot_briefcase.go contractcourt: add new taproot briefcase to store ctrl block and tap tweaks 2023-08-22 16:33:27 -07:00
utils_test.go multi: replace defer cleanup with t.Cleanup 2022-10-13 17:46:54 +08:00
utxonursery_test.go contractcourt: add tests for mempool rejection. 2023-07-26 00:03:17 +02:00
utxonursery.go contractcourt: handle mempool min fee error. 2023-07-25 01:13:24 +02:00