Oliver Gugger
997d86cd84
Merge pull request #124 from lightninglabs/createwallet
...
Add `createwallet` and `signpsbt` subcommands
2024-03-27 17:46:25 +00:00
sputn1ck
3e419da317
recoverloopin: add sqlite option
...
This commit will allow to recover loop ins that have been made with
sqlite.
2024-03-27 18:42:38 +01:00
sputn1ck
6a81614b1b
go.mod: update loop to v0.26.6-beta
2024-03-27 18:42:38 +01:00
Oliver Gugger
1a46f9099f
root: bump version to v0.13.0
2024-03-27 18:22:50 +01:00
Oliver Gugger
9f8484bb89
cmd/chantools: add signpsbt subcommand
2024-03-27 18:22:50 +01:00
Oliver Gugger
e80dcbfb67
lnd+cmd/chantools: add AddPartialSignatureForPrivateKey to signer
2024-03-27 18:22:49 +01:00
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.
2024-03-27 18:22:49 +01:00
Oliver Gugger
37179e5215
lnd+cmd/chantools: extract functions from walletinfo
2024-03-27 18:22:49 +01:00
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.
2024-03-27 18:17:54 +01:00
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`.
2024-02-06 10:38:47 +01:00
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.
2024-01-30 13:48:53 +00:00
Felix Passenberg
d9af0e36e5
doublespendinputs: remove RBF argument, RBF always on
2024-01-29 16:13:23 +01:00
Felix Passenberg
3b50a5ce16
doublespendinputs: allow RBF per default
2024-01-26 02:40:59 +01:00
Oliver Gugger
82a03a65ef
README+root: bump version to v0.12.2
2024-01-23 08:03:49 +02:00
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.
2024-01-23 07:59:59 +02:00
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.
2024-01-23 07:56:30 +02:00
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.
2024-01-11 23:34:17 +01:00
Oliver Gugger
a05962e03e
multi: standardize sweep/change addr support
2024-01-04 09:23:54 +01:00
Oliver Gugger
7e3ea44fd4
multi: standardize address checks
2024-01-04 09:23:12 +01:00
Oliver Gugger
d830ebe57a
multi: use default API URLs for testnet and regtest
2024-01-04 09:23:11 +01:00
ziggie
b777d4436d
pullanchor: account for all anchor outputs.
2024-01-02 14:49:52 +01:00
Oliver Gugger
92fdb156e0
Merge pull request #100 from lightninglabs/pullanchor
...
multi: add new pullanchor command
2023-12-28 14:47:58 +01:00
Oliver Gugger
2abc29d01d
Merge pull request #106 from lightninglabs/sweepremoteclosed-taproot-channels
...
sweepremoteclosed: add support for simple taproot channels
2023-12-28 14:47:46 +01:00
Oliver Gugger
fd18186a82
Merge pull request #91 from lightninglabs/sweeptimelockmanual-backup-file
...
sweeptimelockmanual: allow specifying the backup file directly
2023-12-28 14:46:32 +01:00
Oliver Gugger
7227c7f101
multi: add new pullanchor command
2023-12-28 14:45:14 +01:00
Oliver Gugger
801f881274
sweepremoteclosed: add support for simple taproot channels
2023-12-22 11:55:03 +01:00
Oliver Gugger
0ebb732576
rescueclosed: clarify instructions
...
Fixes #102 .
2023-12-15 10:02:56 +01:00
Oliver Gugger
8d28e1b2f6
fakechanbackup: use correct JSON decoder
2023-12-15 08:28:01 +01:00
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.
2023-11-07 20:37:23 -06:00
Oliver Gugger
dee18ed80c
sweeptimelockmanual: rename variable
2023-11-07 20:29:27 -06:00
Oliver Gugger
5bc49376a3
sweeptimelock: make start CSV timeout+channels configurable
2023-11-07 20:28:37 -06:00
Oliver Gugger
3fc529f747
README+root: bump version to v0.12.0
2023-10-19 13:47:20 +02:00
Oliver Gugger
a2f8a0e27e
dump+root: fix hard coded version and linter
2023-10-19 13:45:39 +02:00
Oliver Gugger
fe356a4648
dumpchannels: fix linter error
2023-09-18 15:45:53 +02:00
Oliver Gugger
f191d1bb91
multi: add new dropgraphzombies command
2023-09-18 15:22:23 +02:00
Oliver Gugger
84158971ca
root: add signet support
2023-09-18 14:38:13 +02:00
Oliver Gugger
bae1bff7e2
dump+dumpchannels: add additional debug info to channels
2023-09-16 10:22:04 +02:00
Oliver Gugger
4926ae2db8
doc+triggerforceclose: make command help more explicit
2023-09-14 11:24:14 +02:00
Oliver Gugger
e6a9395a00
mod+cmd: pin lnd version in command help texts
2023-06-02 13:02:12 +02:00
Oliver Gugger
f2ee1d3ce8
README+root: bump install link to latest version
2023-06-02 13:02:12 +02:00
Oliver Gugger
6295ba9b88
root: bump version to 0.11.3
2023-06-02 13:02:12 +02:00
Oliver Gugger
4e0c5ada63
multi: update repo/module from github.com/{guggero => lightninglabs}/chantools
2023-06-02 13:02:11 +02:00
Oliver Gugger
2a1997844d
Merge pull request #70 from sputn1ck/rbfInputs
...
Add rbfinputs command
2023-06-02 10:51:35 +02:00
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.
2023-06-02 10:31:42 +02:00
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.
2023-06-02 10:27:22 +02:00
Oliver Gugger
22a4644f4b
zombierecovery: add date to message.txt
2023-05-12 16:48:01 +02:00
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