104 Commits (xprv-restore)

Author SHA1 Message Date
Joost Jager 42f4afef75
multi: add random coin selection 3 years ago
Andras Banki-Horvath 14c851c8fc
kvdb: move channeldb/kvdb to top level 3 years ago
Tom Kirkpatrick 03b55446b5
refactor: use camel case for minConfs 3 years ago
Juan Pablo Civile 09c4ff509d sweep,rpc: honor minConfs paramater when SendAll is set 3 years ago
Wilmer Paulino f91e7cde59
lnwallet: expose optional account filter for several WalletController methods 3 years ago
Johan T. Halseth fe71c905e5
input/size: split constants into confirmed/non-confirmed 3 years ago
Johan T. Halseth 185ba77f8e
sweep: allow specified outputs to sweep tx 3 years ago
Johan T. Halseth 70eb52643c
rpctest: increase sweeper BatchWindow during itests 3 years ago
Johan T. Halseth 83f9aaec98
sweeper/tx_input_set: add logging for input set construction 3 years ago
Johan T. Halseth 6150995b46
sweep/txgenerator: log in case of no change output 3 years ago
Johan T. Halseth 77daa3dbe4
sweeper: avoid deadlock on shutdown 3 years ago
Johan T. Halseth 74eb728630
sweep/sweeper_test: add test for reorderd inputs 3 years ago
Johan T. Halseth 84ee6b6b86
sweep/txgenerator: fix input witness ordering 3 years ago
Johan T. Halseth 8d2e6deade
sweeper_test: add txOut sweep test 3 years ago
Johan T. Halseth 616503de3e
sweep: add required TxOuts to sweep tx 3 years ago
Johan T. Halseth 7f9df26efd
sweeper_test: return unique wallet utxos 3 years ago
Johan T. Halseth 0cba47dac0
sweep/tx_input_set: account for required outputs in input set 3 years ago
Johan T. Halseth aa8fa9d0cf
sweep: pass dustLimit to CreateSweepTx 3 years ago
Johan T. Halseth 3d209059c1
input+sweep: let weightestimator take known TxOut 3 years ago
Johan T. Halseth efd6bc9501
sweep+input: add RequiredLockTime to inputs 3 years ago
Johan T. Halseth fa4fd02cf1
sweep: add mergeClusters 3 years ago
Johan T. Halseth 128087044f
sweeper: define method createInputClusters 3 years ago
Andras Banki-Horvath d89f51d1d0
multi: add reset closure to kvdb.Update 4 years ago
Andras Banki-Horvath 2a358327f4
multi: add reset closure to kvdb.View 4 years ago
Joost Jager 681496b474
sweep: make sweeper aware of unconfirmed parent transactions. 4 years ago
Joost Jager 3e3d8487fb
sweep: wrap weight estimator 4 years ago
Joost Jager 08bb8ec54e
cnct: clear exclusive group on anchor sweep after confirmation 4 years ago
Joost Jager 6df4fa84df
sweep: clean up state mutation 4 years ago
Joost Jager cdbde5dd4c
sweep: do not combine exclusive and non-exclusive inputs 4 years ago
eugene 49d8f04197 multi: migrate instances of mockSigner to the mock package 4 years ago
Andras Banki-Horvath 905990eb54
sweep: use channeldb.MakeTestDB 4 years ago
Conner Fromknecht d0d2ca403d
multi: rename ReadTx to RTx 4 years ago
carla 75370ce6b4
multi: update WalletController PublishTransaction to include label 4 years ago
carla 99a45e968a
sweep: add list sweeps function 4 years ago
Roei Erez ae2c37e043 Ensure chain notifier is started before accessed. 4 years ago
Conner Fromknecht c1b9b272cd
input/size: assert witness size constants 4 years ago
Conner Fromknecht 0f94b8dc62
multi: return input.Signature from SignOutputRaw 4 years ago
Joost Jager b3afa0c9ed
sweep: log sweep tx id and full list of inputs 4 years ago
ErikEk 4e47181b99 trivial: typo fix 4 years ago
Olaoluwa Osuntokun 46cec2fdc0
sweep: convert to use new kvdb abstraction 4 years ago
Joost Jager 3b517390d8
cnct+sweeper: give contract court access to relay fee 4 years ago
Joost Jager 29e1489179
sweep: leave exclusive group unchanged on parameter update 4 years ago
Joost Jager 1c93e9e03d
sweep: isolate min fee rate bucket 4 years ago
Johan T. Halseth 8c0deb81c2
input+lnwallet: Add scripts for CSV delayed HTLC outputs 4 years ago
Joost Jager 9dc349488b
sweep: add exclusive groups 4 years ago
Joost Jager 69a6107d06
sweep: log full parameter struct 4 years ago
Joost Jager b0aae13d70
sweep: allow force sweeps 4 years ago
Joost Jager 14237f5fd4
sweep: create add constraints 4 years ago
Joost Jager 16832cefa3
sweep: allow updating all sweep parameters 4 years ago
Joost Jager 280611ab6e
sweep+walletrpc+lncli: report requested fee preference for pending sweeps 4 years ago