Commit Graph

173 Commits (master)

Author SHA1 Message Date
Oliver Gugger 7f840cf03b
signpsbt+lnd: fix signing for P2WKH 2 weeks ago
Oliver Gugger 997d86cd84
Merge pull request #124 from lightninglabs/createwallet
Add `createwallet` and `signpsbt` subcommands
4 weeks ago
sputn1ck 3e419da317
recoverloopin: add sqlite option
This commit will allow to recover loop ins that have been made with
sqlite.
4 weeks ago
sputn1ck 6a81614b1b
go.mod: update loop to v0.26.6-beta 4 weeks ago
Oliver Gugger 1a46f9099f
root: bump version to v0.13.0 4 weeks ago
Oliver Gugger 9f8484bb89
cmd/chantools: add signpsbt subcommand 4 weeks ago
Oliver Gugger e80dcbfb67
lnd+cmd/chantools: add AddPartialSignatureForPrivateKey to signer 4 weeks ago
Oliver Gugger 5c39df02d3
cmd/chantools: allow root key to be read from wallet DB
With this commit we allow a third option for reading the master root key
for any command that requires access to it: Reading and decrypting it
directly from an lnd wallet password.
4 weeks ago
Oliver Gugger 37179e5215
lnd+cmd/chantools: extract functions from walletinfo 4 weeks ago
Oliver Gugger b169634d85
cmd/chantools: add new createwallet subcommand
This commit adds a new subcommand for creating a new lnd compatible
wallet.db file from an existing aezeed, master root key (xprv) or by
generating a new aezeed.
4 weeks ago
sputn1ck 3fbf8d0bd2
signmessage: add signmessage cmd
This commit adds the signmessage command which allows a user to sign a
message with the nodes identity key, similiar to `lncli signmessage`.
3 months ago
ziggie 78c41b4acf
zombierecovery-makeoffer: fix witness data for psbt package.
We need to make sure we populate all the necessary
witness/nonwitness because for taproot inputs we need the prevout
so we check for it in the hashcash creation.
3 months ago
Felix Passenberg d9af0e36e5
doublespendinputs: remove RBF argument, RBF always on 3 months ago
Felix Passenberg 3b50a5ce16
doublespendinputs: allow RBF per default 3 months ago
Oliver Gugger 82a03a65ef
README+root: bump version to v0.12.2 3 months ago
Oliver Gugger 65cc3fdf6e
zombierecovery add --numkeys to preparekeys
With this new flag it will be possible to specify the number of keys to
add to the file when running the preparekeys command.
3 months ago
Oliver Gugger 79f65bb1a1
zombierecovery: add --matchonly flag to makeoffer
With this commit we make it possible to just check whether two lists of
public keys can match the given channels and derive the 2-of-2 multisig
channel funding address.
3 months ago
sputn1ck ad3c1ad2de
recoverloopin: allow setting output value
This commit adds the ability to manually set the output value for a
loop in swap. This is useful for recovering funds from a loop in swap
that has been fund externaly and was sent to with a different amount
than the one specified in the loop in swap.
3 months ago
Oliver Gugger a05962e03e
multi: standardize sweep/change addr support 4 months ago
Oliver Gugger 7e3ea44fd4
multi: standardize address checks 4 months ago
Oliver Gugger d830ebe57a
multi: use default API URLs for testnet and regtest 4 months ago
ziggie b777d4436d
pullanchor: account for all anchor outputs. 4 months ago
Oliver Gugger 92fdb156e0
Merge pull request #100 from lightninglabs/pullanchor
multi: add new pullanchor command
4 months ago
Oliver Gugger 2abc29d01d
Merge pull request #106 from lightninglabs/sweepremoteclosed-taproot-channels
sweepremoteclosed: add support for simple taproot channels
4 months ago
Oliver Gugger fd18186a82
Merge pull request #91 from lightninglabs/sweeptimelockmanual-backup-file
sweeptimelockmanual: allow specifying the backup file directly
4 months ago
Oliver Gugger 7227c7f101
multi: add new pullanchor command 4 months ago
Oliver Gugger 801f881274
sweepremoteclosed: add support for simple taproot channels 4 months ago
Oliver Gugger 0ebb732576
rescueclosed: clarify instructions
Fixes #102.
4 months ago
Oliver Gugger 8d28e1b2f6
fakechanbackup: use correct JSON decoder 4 months ago
Oliver Gugger a13262f2ff
sweeptimelockmanual: allow using channel backup file
Instead of needing to manually dump the channel backup file, look for
the remote revocation base point and then have the CSV delay and channel
derivation index being brute forced, we can extract all that info
directly from the channel backup file.
6 months ago
Oliver Gugger dee18ed80c
sweeptimelockmanual: rename variable 6 months ago
Oliver Gugger 5bc49376a3
sweeptimelock: make start CSV timeout+channels configurable 6 months ago
Oliver Gugger 3fc529f747
README+root: bump version to v0.12.0 6 months ago
Oliver Gugger a2f8a0e27e
dump+root: fix hard coded version and linter 6 months ago
Oliver Gugger fe356a4648
dumpchannels: fix linter error 7 months ago
Oliver Gugger f191d1bb91
multi: add new dropgraphzombies command 7 months ago
Oliver Gugger 84158971ca
root: add signet support 7 months ago
Oliver Gugger bae1bff7e2
dump+dumpchannels: add additional debug info to channels 7 months ago
Oliver Gugger 4926ae2db8
doc+triggerforceclose: make command help more explicit 7 months ago
Oliver Gugger e6a9395a00
mod+cmd: pin lnd version in command help texts 11 months ago
Oliver Gugger f2ee1d3ce8
README+root: bump install link to latest version 11 months ago
Oliver Gugger 6295ba9b88
root: bump version to 0.11.3 11 months ago
Oliver Gugger 4e0c5ada63
multi: update repo/module from github.com/{guggero => lightninglabs}/chantools 11 months ago
Oliver Gugger 2a1997844d
Merge pull request #70 from sputn1ck/rbfInputs
Add rbfinputs command
11 months ago
sputn1ck aad46d3e64
rbfinputs: add rbfinputs command
This commit adds a new command to the chantools tool which allows
users to RBF inputs. In case a channel opening transaction is stuck
in the mempool, this command can be used to RBF spend the inputs
of the channel opening transaction to a different address.
11 months ago
sputn1ck 4b804f7024
multi: fix overflow on feerate
As we multiply the feerate by 1000, if the uint16 feerate is set higher
than 66 we would encounter an overflow and as such we could never
have a higher feerate than 65.
11 months ago
Oliver Gugger 22a4644f4b
zombierecovery: add date to message.txt 12 months ago
Oliver Gugger 20a684d0ff
recoverloopin: fix loop db dir, validate params 12 months ago
Oliver Gugger e7c12e4335
zombierecovery: make matches stable 1 year ago
Oliver Gugger 46985696aa
root: bump version to v0.11.2 1 year ago