lnd.xprv/sweep
Joost Jager 9dc349488b
sweep: add exclusive groups
Allows certain sweep inputs to be kept in separate transactions at all
times. This is a preparation for anchor outputs. Before the commitment
tx confirms, there are three potential anchors that can be cpfp'ed. We
want to cpfp them all, but if done in the same transaction, the
transaction would guaranteed to be invalid. Exponential backoff would
eventually get the txes published, but having exclusive groups makes the
process faster.
2020-02-13 09:52:21 +01:00
..
backend_mock_test.go sweep: add wallet inputs to reach dust limit 2019-12-17 22:00:39 +01:00
bucket_list.go sweep: add exclusive groups 2020-02-13 09:52:21 +01:00
defaults_rpctest.go sweep: add time-based sweeper 2018-12-18 10:50:17 +01:00
defaults.go sweep: add time-based sweeper 2018-12-18 10:50:17 +01:00
fee_estimator_mock_test.go chainfee: create new chainfee package extracting fees from lnwallet 2019-10-31 16:41:57 -07:00
interface.go sweep: add wallet inputs to reach dust limit 2019-12-17 22:00:39 +01:00
log.go multi: modify sweeper.CreateSweepTx to accept conf target, style changes 2018-10-18 18:08:27 -07:00
store_mock.go sweep: add sweeper store 2018-12-18 10:50:16 +01:00
store_test.go sweep: use bbolt DB directly instead of channeldb 2019-10-14 15:32:53 +02:00
store.go sweep: use bbolt DB directly instead of channeldb 2019-10-14 15:32:53 +02:00
sweeper_test.go sweep: add exclusive groups 2020-02-13 09:52:21 +01:00
sweeper.go sweep: add exclusive groups 2020-02-13 09:52:21 +01:00
test_utils.go sweep: use chain notifier instead of chain IO for best block 2019-10-14 15:32:54 +02:00
tx_input_set_test.go sweep: allow force sweeps 2020-01-15 16:56:44 +01:00
tx_input_set.go sweep: allow force sweeps 2020-01-15 16:56:44 +01:00
txgenerator_test.go input+sweep: log input witness types instead of CSV/CLTV count 2019-10-23 17:09:31 +02:00
txgenerator.go sweep: allow force sweeps 2020-01-15 16:56:44 +01:00
walletsweep_test.go chainfee: create new chainfee package extracting fees from lnwallet 2019-10-31 16:41:57 -07:00
walletsweep.go chainfee: create new chainfee package extracting fees from lnwallet 2019-10-31 16:41:57 -07:00