Oliver Gugger
af563bb1c6
lnd: replicate btcwallet's key derivation exactly
...
There's this special case in lnd's wallet (btcwallet) where
the coin type and account keys are always serialized as a
string and encrypted, which actually fixes the key padding
issue that makes the difference between DeriveNonStandard and
Derive. To replicate lnd's behavior exactly, we need to
serialize and de-serialize the extended key at the coin type
and account level (depth = 2 or depth = 3). This does not
apply to the default account (id = 0) because that is always
derived directly.
2022-03-15 12:47:10 +01:00
Oliver Gugger
d67675e68f
closepoolaccount: add more logging
2022-02-02 11:47:33 +01:00
Oliver Gugger
9601d5893e
Merge pull request #38 from a455bcd9/patch-1
...
Update README.md
2021-12-21 20:45:54 +01:00
Antoine Dusséaux
11c4d4dbde
Update README.md
...
Note on safety
2021-12-21 20:41:04 +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
050253ec90
mod: fix dependabot alert
2021-11-11 13:56:02 +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
9000e82973
docs: re-generate docs
2021-11-11 13:32:19 +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
73276ae98f
Merge pull request #34 from Feyynt/patch-2
...
Update fix-commitment-tx.md
2021-09-30 16:13:14 +02:00
Feyynt
91c7b1861d
Update fix-commitment-tx.md
2021-09-30 14:46:40 +02: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
0242b40f63
README: link to signature fix document
2021-09-24 10:31:35 +02:00
Oliver Gugger
45f6543346
Merge pull request #32 from Feyynt/patch-1
...
Create fix-commitment-tx.md
2021-09-24 10:18:54 +02:00
Feyynt
5998ee015a
Create fix-commitment-tx.md
2021-09-23 17:30:34 +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
dc10f2dd87
doc: re-generate docs
2021-07-26 11:06:47 +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
2d1c83ca65
Merge pull request #20 from nicolasburtey/patch-1
...
fix segfault
2021-06-25 22:47:06 +02:00
nicolasburtey
4ed8e63326
fix segfault
2021-06-17 04:08:22 -05: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
5aa69d38ab
Merge pull request #17 from AbelLykens/patch-1
...
Ask for forceclose = remote close
2021-03-31 10:31:00 +02:00
AbelLykens
883567e7aa
Ask for forceclose = remote close
...
Wording
2021-03-31 08:28:34 +00:00
Oliver Gugger
156650fe48
lnd: add more context to address decode error
2021-03-14 12:12:01 +01:00
Oliver Gugger
f42a65120b
README: Add remark about what is recovered
2021-03-07 11:22:34 +01:00
Oliver Gugger
1c54e75705
vanitygen: fix integer overflow
2021-03-01 10:33:08 +01:00
Oliver Gugger
afdfbfbb02
doc: update docs after adding fakechanbackup
2021-03-01 10:14:27 +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
e36bf5e463
README: fix dropchannelgraph command
2021-01-05 14:10:10 +01:00
Oliver Gugger
b07c7b2442
cmd+doc: add new dropchannelgraph command
2021-01-05 12:01:34 +01:00