Oliver Gugger
20a684d0ff
recoverloopin: fix loop db dir, validate params
2023-05-12 16:38:46 +02:00
Oliver Gugger
e7c12e4335
zombierecovery: make matches stable
2023-04-28 12:28:59 +02:00
Oliver Gugger
46985696aa
root: bump version to v0.11.2
2023-04-28 10:18:56 +02:00
Oliver Gugger
2e9a0f8dbe
multi: use prev output fetcher in sign desc
2023-04-28 10:18:40 +02:00
Oliver Gugger
bd794843b3
root: bump version to v0.11.1
2023-04-28 09:24:30 +02:00
Oliver Gugger
890a1ca319
multi: use prev output fetcher everywhere
2023-04-28 09:21:48 +02:00
Oliver Gugger
6ba000e1da
root: bump version to v0.11.0
2023-04-26 17:47:10 +02:00
sputn1ck
ab0743a3d3
recoverloopin: add new command recoverloopin
...
This commit adds a new command recoverloopin which allows the user to
recover stuck loop in funds.
2023-04-26 17:33:28 +02:00
Oliver Gugger
9fadec97a7
multi: add bitcoin-descriptors to genimportscript
2023-04-21 11:02:11 +02:00
ziggie
f56f42610d
sweeptimelockmanual: bugfix for new shachain root creation
...
When channel before the new shachain root creation scheme were
created we do not need to increase the idx for the shachain
generation.
2023-04-20 14:18:04 +02:00
Oliver Gugger
aadbb18abb
Merge pull request #61 from ziggie1984/patch-1
...
walletinfo: add default wallet description
2023-04-11 16:31:50 +02:00
ziggie
7bfe1a0f8e
walletinfo: add default wallet description
2023-04-11 15:50:17 +02:00
Oliver Gugger
8f80d0e8b4
closepoolaccount: add compatibility for p2tr accounts
2023-04-01 15:19:09 +02:00
Oliver Gugger
905df7e966
zombierecovery: make amboss delay configurable
2023-03-09 12:26:16 +01:00
Oliver Gugger
3503b21182
multi: bump to lnd v0.16.0-beta.rc2
2023-03-09 08:59:55 +01:00
Oliver Gugger
2f0cdf48ad
multi: fix linter issues
2023-03-08 13:30:30 +01:00
Oliver Gugger
577c91d0bd
zombierecovery: fix query
2023-03-08 13:30:07 +01:00
Oliver Gugger
dd3a60c79d
zombierecovery: use Amboss API for channel query
2023-03-08 13:23:24 +01:00
Oliver Gugger
083453ef5d
multi: add triggerforceclose command
2023-02-25 14:18:43 +01:00
Oliver Gugger
a594f05e73
multi: fix linter issues
2023-02-23 11:32:16 +01:00
Oliver Gugger
84e51eb478
multi: fix linter issues, bump tool dependencies
2022-11-16 16:33:25 +01:00
Oliver Gugger
0e856460a7
rescuetweakedkey: add new command rescuetweakedkey
2022-11-16 16:31:31 +01:00
Oliver Gugger
6f6bf02e62
genimportscript: add addresses to bitcoin-cli-watchonly
2022-11-09 19:05:40 +01:00
Oliver Gugger
bfee0761b6
walletinfo: add private key to dumpaddrs
2022-10-30 11:53:38 +01:00
Oliver Gugger
b30c4ce767
multi: fix linter errors
2022-10-29 14:43:10 +02:00
Oliver Gugger
ff4f4a2ebf
derivekey+genimportscript: add p2tr address support
2022-10-29 14:30:37 +02:00
Oliver Gugger
fd6c67211e
walletinfo: add --dumpaddrs flag
2022-10-13 00:10:38 +02:00
Oliver Gugger
afffafeb8d
root: bump version to 0.10.5
2022-10-07 09:43:08 +02:00
Oliver Gugger
3d4c5c359e
multi: bump lnd channeldb version to v0.15.1-beta
2022-09-11 19:21:18 +02:00
Oliver Gugger
0ae71f32d1
sweeptimelockmanual: fix test
2022-08-30 18:07:26 +02:00
Oliver Gugger
b084b4f919
sweeptimelockmanual: add flags for num keys and num updates
2022-08-30 17:54:25 +02:00
Oliver Gugger
351aa9819a
multi: add new flags and tests
2022-08-25 22:06:16 +02:00
Oliver Gugger
abeca5fcd8
multi: fix linter issues
2022-07-25 12:13:05 -05:00
Oliver Gugger
aad53a2f3c
multi: update to lnd v0.15.0-beta
2022-07-18 09:23:55 +02:00
Oliver Gugger
518d8d0b74
dropchannelgraph: log warning instead of aborting
2022-06-03 14:35:43 +02:00
Oliver Gugger
f11fbf616f
dropchannelgraph: re-add own channels into graph
2022-06-03 10:36:13 +02:00
Oliver Gugger
68eeabf198
root: bump version to 0.10.4
2022-03-23 00:12:26 +01:00
Oliver Gugger
34263d7728
root: bump version to 0.10.3
2022-03-22 21:43:23 +01:00
Oliver Gugger
942075218c
zombierecovery: add done pairs to matching
2022-03-19 10:59:31 +01:00
Oliver Gugger
fec029a6b6
root: bump version to 0.10.2
2022-03-15 12:48:25 +01:00
Oliver Gugger
d67675e68f
closepoolaccount: add more logging
2022-02-02 11:47:33 +01:00
Oliver Gugger
6e34bfc661
closepoolaccount: add new command to close an expired pool account
2021-12-20 11:28:59 +01:00
Oliver Gugger
a60be352cc
sweeptimelock: add feerate parameter to example command
2021-12-20 11:28:30 +01:00
Oliver Gugger
2f5f081518
lnd+signrescuefunding: use DeriveNonStandard to be compatible with lnd
2021-12-20 11:27:55 +01:00
Oliver Gugger
a239f944d6
multi: update lnd dependency to v0.14.1-beta
2021-12-13 10:34:26 +01:00
Oliver Gugger
a1d6ae8bae
sweeptimelockmanual: refactor and implement new ECDH format
...
We need to implement the new ECDH based revocation root format.
2021-11-11 13:51:10 +01:00
Oliver Gugger
629d381c3e
rescuefunding: fix local vs. remote chan cfg
2021-11-08 23:45:17 +01:00
Oliver Gugger
d1eb72b7d9
root: bump version to 0.9.4
2021-11-03 21:11:46 +01:00
Oliver Gugger
04b5cd8b49
rescuefunding: add option that doesn't require DB
2021-11-03 19:10:24 +01:00
Oliver Gugger
cb42bd1a94
fakechanbackup: fix onion address parsing
...
Fixes #24 by correctly parsing Tor addresses that contain a .onion
hostname.
2021-09-26 21:49:04 +02:00
Oliver Gugger
ce3cc2ceef
genimportscript: add Electrum format, write result to file
2021-08-29 22:04:53 +02:00
Oliver Gugger
0821c35442
sweepremoteclosed: add command for sweeping closed channels
2021-08-29 18:29:05 +02:00
Oliver Gugger
fe9233761e
fakechanbackup+rescueclosed: update description
2021-08-13 13:10:43 +02:00
Oliver Gugger
98aabb89b3
rescueclosed: fix crash for nil commit point
2021-08-09 12:17:56 +02:00
Oliver Gugger
328f48d1f7
dropchannelgraph: allow removing single channel
2021-08-03 12:56:54 +02:00
Oliver Gugger
883705f2f0
multi: update lnd version to v0.13.1-beta
2021-07-26 10:51:37 +02:00
Oliver Gugger
46d79f5b80
sweeptimelock: refactor as preparation for next feature
2021-07-26 10:36:15 +02:00
Oliver Gugger
b1286e7e3c
multi: update lnd to 0.12.1-beta, add deletepayments command
2021-06-09 12:41:36 +02:00
Oliver Gugger
b0fd539557
root: bump version to 0.8.5
2021-05-26 21:36:00 +02:00
Oliver Gugger
de26dcab6f
signrescuefunding: fix nil pointer issue
2021-05-17 21:09:19 +02:00
Oliver Gugger
994b669a0c
lnd+walletinfo: return more verbose error on DB timeout
...
Fixes #18 . Any bbolt database has a unique lock, meaning it cannot be
opened by two processes at the same time. The simple "timeout" error
that is returned if opening fails is not very informative though.
2021-05-07 19:17:29 +02:00
Oliver Gugger
af356685c1
zombierecovery: add new commands for zombie channel recovery
2021-05-02 21:30:31 +02:00
Oliver Gugger
7a3c9a3f0b
derivekey: add new --identity flag for lnd identity_pubkey
2021-05-02 17:45:47 +02:00
Oliver Gugger
f78b4e07b7
multi: remove optional --rootkey flag from examples
2021-05-02 17:44:54 +02:00
Oliver Gugger
3a06ffe259
rescueclosed: support static_remote_key outputs
2021-05-02 15:52:43 +02:00
Oliver Gugger
e8e7c641dc
rescueclosed: allow reading commit_points from log file
2021-05-02 15:52:43 +02:00
Oliver Gugger
53f886cf43
fakechanbackup: create fake backup from graph data
2021-05-02 15:52:43 +02:00
Oliver Gugger
1c54e75705
vanitygen: fix integer overflow
2021-03-01 10:33:08 +01:00
Oliver Gugger
c389850e6a
fakechanbackup: add fakechanbackup command
2021-01-23 14:49:28 +01:00
Oliver Gugger
863a5e7da2
rescueclosed: add manual brute force method
2021-01-23 12:48:57 +01:00
Oliver Gugger
b07c7b2442
cmd+doc: add new dropchannelgraph command
2021-01-05 12:01:34 +01:00
Oliver Gugger
959dcf3f95
multi: fix linter issues
2021-01-01 13:28:27 +01:00
Oliver Gugger
729e71f751
cmd: add migratedb command
2021-01-01 13:19:48 +01:00
Oliver Gugger
fa62a57e95
multi: add unit tests
2021-01-01 13:02:16 +01:00
Oliver Gugger
e6fcb580a3
doc+cmd: generate description from commands
2021-01-01 13:02:16 +01:00
Oliver Gugger
caf4da51c6
doc: generate docs with cobra
2021-01-01 13:02:16 +01:00
Oliver Gugger
5b8e73f66c
mod+cmd: migrate to cobra
2021-01-01 12:56:36 +01:00
Oliver Gugger
c859dcc76a
sweeptimelock: bump default max CSV limit to 2016
2020-12-15 16:58:28 +01:00
Oliver Gugger
c1cc746913
cmd: bump to version 0.7.1
2020-12-15 12:58:47 +01:00
Oliver Gugger
1e7f676803
multi: fix linter issues
2020-12-15 12:58:32 +01:00
Oliver Gugger
e990c6271d
sweeptimelock: fix missing input index
2020-12-15 12:54:39 +01:00
Oliver Gugger
aaf5a161f5
walletinfo: add missing timeout arg to walletdb open
2020-12-15 12:52:06 +01:00
Oliver Gugger
06fcfa0953
Bump version to 0.7.0
2020-12-14 23:34:47 +01:00
Oliver Gugger
27da3650fe
Add removechannel command
2020-12-14 23:34:46 +01:00
Oliver Gugger
7eee3cde5e
multi: update to lnd v0.11.1-beta
2020-12-14 23:30:18 +01:00
Oliver Gugger
5db44246be
Bump version to 0.6.0, document passphrase input
2020-10-29 20:25:12 +01:00
Oliver Gugger
c19f0af7dd
walletinfo: allow reading wallet passphrase from env variable
2020-10-29 20:23:51 +01:00
Oliver Gugger
c797965648
multi: rename ReadAezeedFromTerminal to ReadAezeed
2020-10-29 19:46:41 +01:00
Oliver Gugger
1e807f6e91
Skip nil buckets in compactdb
2020-09-08 19:36:07 +02:00
Oliver Gugger
4f343dd8f1
Add sweeptimelockmanual command
2020-08-30 14:00:19 +02:00
Oliver Gugger
18ef40fe5a
Fix incorrect parameter in rescuefunding
2020-08-27 09:40:14 +02:00
Oliver Gugger
4a633da99e
Add rescuefunding and signrescuefunding commands
2020-08-26 23:14:38 +02:00
Oliver Gugger
a95f475c6a
Add closed channels to dumpchannels command
2020-08-26 12:23:59 +02:00
Oliver Gugger
3a8d95c4ba
Add vanitygen command
2020-08-08 12:30:43 +02:00
Oliver Gugger
438c8abf5a
doc: describe default recovery scenario
2020-07-10 15:54:29 +02:00
Oliver Gugger
eac127d4ef
Add BIP39 key derivation
2020-06-14 12:51:35 +02:00
Oliver Gugger
beb99948db
Extract ReadAezeedFromTerminal into library function
2020-06-14 11:26:54 +02:00
Oliver Gugger
532a8c1902
Extract SummarizeChannels into library function
2020-06-14 11:04:59 +02:00
Oliver Gugger
56edf2d850
Add release script, bump to version v0.2.0
2020-06-11 10:07:30 +02:00
Oliver Gugger
15d88df09c
Remove unfinished rescuefunding command
2020-06-11 09:36:22 +02:00