lnd/contractcourt
yyforyongyu a8f5a09dea
sweep: don't give up an input based on number of attempts
This commit removes the logic where we remove an input when it's been
published more than 10 times. This is needed as in our future fee
bumper, we might start with a low fee and rebroadcast the same input for
hundred of blocks.
2024-04-19 21:33:23 +08:00
..
anchor_resolver.go sweep: don't give up an input based on number of attempts 2024-04-19 21:33:23 +08:00
breach_arbitrator_test.go multi: don't leak underlying pointer to LightningChannel.ChannelPoint() 2024-03-08 15:27:19 -08:00
breach_arbitrator.go multi: wrap all errors 2024-04-11 15:04:03 +02:00
breach_resolver.go contractcourt+lnrpc+lnd: s/BreachArbiter/BreachArbitrator 2024-02-06 13:32:47 -07:00
briefcase_test.go contractcourt: store new taproot resolution info in new key 2023-08-22 16:33:30 -07:00
briefcase.go multi: fix linter errors 2023-08-22 16:34:15 -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+lnrpc+lnd: s/BreachArbiter/BreachArbitrator 2024-02-06 13:32:47 -07: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 multi: fix fmt.Errorf error wrapping 2024-02-27 11:13:40 +00:00
channel_arbitrator_test.go contractcourt+lnrpc+lnd: s/BreachArbiter/BreachArbitrator 2024-02-06 13:32:47 -07:00
channel_arbitrator.go multi: rename FeePreference to FeeEstimateInfo 2024-04-19 21:33:21 +08:00
commit_sweep_resolver_test.go sweep+lnrpc: add new interface FeePreference 2024-04-19 21:33:21 +08:00
commit_sweep_resolver.go multi: rename FeePreference to FeeEstimateInfo 2024-04-19 21:33:21 +08:00
contract_resolver.go contractcourt: rename files for package consistency 2024-01-24 17:15:01 -08:00
htlc_incoming_contest_resolver_test.go htlcswitch: add blinding point to sphinx iterator for decoding 2024-04-03 08:52:25 -04:00
htlc_incoming_contest_resolver.go htlcswitch: add blinding point to sphinx iterator for decoding 2024-04-03 08:52:25 -04:00
htlc_lease_resolver.go contractcourt: unify the lease specific HTLC sweeping logic 2022-06-01 16:42:33 -07:00
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 multi: rename FeePreference to FeeEstimateInfo 2024-04-19 21:33:21 +08:00
htlc_timeout_resolver_test.go contractcourt: make sure isPreimageSpend won't panic 2023-10-31 01:44:43 +08:00
htlc_timeout_resolver.go multi: rename FeePreference to FeeEstimateInfo 2024-04-19 21:33:21 +08:00
interfaces.go multi: rename FeePreference to FeeEstimateInfo 2024-04-19 21:33:21 +08:00
log.go multi: move breach arbiter and utxo nursery into contractcourt package 2021-09-27 19:10:31 -07:00
mock_htlcnotifier_test.go multi: create channeldb/models package 2023-01-16 07:14:55 -08:00
mock_registry_test.go multi: extend InvoiceDB methods with a context argument (#8066) 2023-10-11 13:42:59 +02:00
nursery_store_test.go multi: add new build tag integration 2023-02-23 21:56:09 +08:00
nursery_store.go multi: fix linter issues 2022-07-14 09:30:53 +02:00
setup_test.go channeldb/test: test with postgres 2021-10-29 10:54:44 +02:00
taproot_briefcase_test.go contractcourt: fix test flake in TestTaprootBriefcase 2023-09-05 07:44:02 +08:00
taproot_briefcase.go multi: fix linter warnings with updated linter 2023-08-22 16:34:47 -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 multi: rename FeePreference to FeeEstimateInfo 2024-04-19 21:33:21 +08:00