Oliver Gugger
602cda19c3
lnd: extract ParseAddress
2 years ago
Oliver Gugger
7e91a9fe83
mod: bump lnd and btcd
2 years ago
Oliver Gugger
6f6bf02e62
genimportscript: add addresses to bitcoin-cli-watchonly
2 years ago
Oliver Gugger
bfee0761b6
walletinfo: add private key to dumpaddrs
2 years ago
Oliver Gugger
b30c4ce767
multi: fix linter errors
2 years ago
Oliver Gugger
ff4f4a2ebf
derivekey+genimportscript: add p2tr address support
2 years ago
Oliver Gugger
fd6c67211e
walletinfo: add --dumpaddrs flag
2 years ago
Oliver Gugger
afffafeb8d
root: bump version to 0.10.5
2 years ago
Oliver Gugger
3d4c5c359e
multi: bump lnd channeldb version to v0.15.1-beta
2 years ago
Oliver Gugger
0ae71f32d1
sweeptimelockmanual: fix test
2 years ago
Oliver Gugger
b084b4f919
sweeptimelockmanual: add flags for num keys and num updates
2 years ago
Oliver Gugger
351aa9819a
multi: add new flags and tests
2 years ago
Oliver Gugger
1e13ec00eb
mod: run go mod tidy
2 years ago
Oliver Gugger
2ba1033230
GitHub: add CI
2 years ago
Oliver Gugger
abeca5fcd8
multi: fix linter issues
2 years ago
Oliver Gugger
a05d497f1c
tools: dockerize linter
2 years ago
Oliver Gugger
aad53a2f3c
multi: update to lnd v0.15.0-beta
2 years ago
Oliver Gugger
518d8d0b74
dropchannelgraph: log warning instead of aborting
2 years ago
Oliver Gugger
f11fbf616f
dropchannelgraph: re-add own channels into graph
2 years ago
AbelLykens
1dfde31073
Zombie recovery drawing ( #45 )
...
* Flow image
* PNG version
* Add flowchart, fix numbering
* Explain image is simplified
2 years ago
Oliver Gugger
b857a1a693
README+doc: fix formatting and small nits
2 years ago
AbelLykens
b8d5e07e3e
Initial Zombie recovery steps ( #44 )
...
* Suggested doc zombierecovery
* Add file format, and option to skip steps.
As suggested by guggero
* Ignore active channels
Someone could receive a notification from node-recovery about active channels.
* Add all suggestions by @guggero; more noob friendly
* Some more context @ file part
2 years ago
Oliver Gugger
68eeabf198
root: bump version to 0.10.4
3 years ago
Oliver Gugger
3fd5218252
lnd: fix key derivation for good
3 years ago
Oliver Gugger
34263d7728
root: bump version to 0.10.3
3 years ago
Oliver Gugger
ece46945b1
lnd: fix another bug in key derivation
...
Turns out, the same "we create a default account immediately but any
other account is loaded from the DB" rule applies to the coin type key
too.
3 years ago
Oliver Gugger
942075218c
zombierecovery: add done pairs to matching
3 years ago
Oliver Gugger
fec029a6b6
root: bump version to 0.10.2
3 years ago
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.
3 years ago
Oliver Gugger
d67675e68f
closepoolaccount: add more logging
3 years ago
Oliver Gugger
9601d5893e
Merge pull request #38 from a455bcd9/patch-1
...
Update README.md
3 years ago
Antoine Dusséaux
11c4d4dbde
Update README.md
...
Note on safety
3 years ago
Oliver Gugger
6e34bfc661
closepoolaccount: add new command to close an expired pool account
3 years ago
Oliver Gugger
a60be352cc
sweeptimelock: add feerate parameter to example command
3 years ago
Oliver Gugger
2f5f081518
lnd+signrescuefunding: use DeriveNonStandard to be compatible with lnd
3 years ago
Oliver Gugger
a239f944d6
multi: update lnd dependency to v0.14.1-beta
3 years ago
Oliver Gugger
050253ec90
mod: fix dependabot alert
3 years ago
Oliver Gugger
a1d6ae8bae
sweeptimelockmanual: refactor and implement new ECDH format
...
We need to implement the new ECDH based revocation root format.
3 years ago
Oliver Gugger
9000e82973
docs: re-generate docs
3 years ago
Oliver Gugger
629d381c3e
rescuefunding: fix local vs. remote chan cfg
3 years ago
Oliver Gugger
d1eb72b7d9
root: bump version to 0.9.4
3 years ago
Oliver Gugger
04b5cd8b49
rescuefunding: add option that doesn't require DB
3 years ago
Oliver Gugger
73276ae98f
Merge pull request #34 from Feyynt/patch-2
...
Update fix-commitment-tx.md
3 years ago
Feyynt
91c7b1861d
Update fix-commitment-tx.md
3 years ago
Oliver Gugger
cb42bd1a94
fakechanbackup: fix onion address parsing
...
Fixes #24 by correctly parsing Tor addresses that contain a .onion
hostname.
3 years ago
Oliver Gugger
0242b40f63
README: link to signature fix document
3 years ago
Oliver Gugger
45f6543346
Merge pull request #32 from Feyynt/patch-1
...
Create fix-commitment-tx.md
3 years ago
Feyynt
5998ee015a
Create fix-commitment-tx.md
3 years ago
Oliver Gugger
ce3cc2ceef
genimportscript: add Electrum format, write result to file
3 years ago
Oliver Gugger
0821c35442
sweepremoteclosed: add command for sweeping closed channels
3 years ago