2
0
mirror of https://github.com/guggero/chantools synced 2024-11-15 06:12:49 +00:00
Commit Graph

177 Commits

Author SHA1 Message Date
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