Carla Kirk-Cohen
421433039b
lnrpc: rename proportional fee rate on lnrpc
...
This field is incorrectly suffixed as "msat", when it is actually
interpreted as the proportional fee rate. This is the value that we
should be using because the sender will calculate proportional fees
accordingly. This is a breaking change to the RPC, but on an
experimental and unreleased API.
2024-03-27 09:39:01 -04:00
Oliver Gugger
0bc3d29413
Merge pull request #8496 from aakselrod/locks-to-leases
...
multi: replace `LockOutpoint` with `LeaseOutput`
2024-03-18 03:34:56 -06:00
Mohamed Awnallah
158b802f49
lncli+makefile: generate man pages automatically for lncli and lnd
2024-03-13 21:18:23 +02:00
Alex Akselrod
4d2ab7423f
multi: move 3 vars from walletrpc+lncfg to chanfunding
...
This commit moves the constants LndInternalLockID and
DefaultLockDuration from the walletrpc package to the chanfunding
package, moves DefaultReservationTimeout from lncfg to chanfunding,
and also updates the lncli package with the new location.
2024-03-13 09:50:16 -07:00
Oliver Gugger
92ae54d7ae
cmd/lncli: add confirmation promt to closeallchannels
...
To make sure users don't accidentally close all channels, we ask before
running this potentially very destructive command.
2024-03-07 09:12:12 +01:00
Slyghtning
814e1a79a6
lncli: add estimateroutefee command
2024-03-05 09:24:27 +01:00
ffranr
b308895583
lncli: unit test makes use of error wrapping during comparison
...
This commit modifies a unit test such that it inspects a wrapped error
rather than comparing errors by string.
2024-02-27 17:08:01 +00:00
ffranr
cd566eb097
multi: fix fmt.Errorf error wrapping
...
Refactor fmt.Errorf usage to correctly wrap errors instead of using
non-wrapping format verbs.
2024-02-27 11:13:40 +00:00
Oliver Gugger
f333581d6c
cmd/lncli: add 'wallet psbt fundtemplate' command
...
This commit adds a new sub command to the wallet that allows using the
new funding option from a template.
Creating a new command is way easier for the user to understand than
adding multiple flags that are only valid in certain combinations.
2024-02-26 11:05:19 +01:00
Elle Mouton
5d16491c13
lnrpc+lncli: add TerminateSession command
2024-02-20 14:44:38 +02:00
Elle Mouton
26432359ad
lnrpc+lncli: add DeactivateTower to rpc
2024-02-20 14:44:11 +02:00
Andras Banki-Horvath
7725a57055
walletkit: add startheight parameter to ListSweeps
...
By default ListSweeps will list all sweeps known to the wallet. Over
time this may become expensive to call and callers may not be interested
in the full history. This commit adds a `startheight` parameter to the
`ListSweeps` RPC call. This parameter can be used to fetch sweeps only
from a specified start block height or only unconfirmed ones if it is
set to -1.
2024-02-01 21:02:24 +01:00
Jesse de Wit
ef3aa84c10
lncli: add include_raw_tx flag to pendingchannels
2024-01-29 14:16:51 +01:00
Keagan McClelland
804dabb4ea
lnd: make closechannel send an instant empty update when no_wait set
...
We do things this way to keep behavior consistent across REST, gRPC
and CLI consistent. This was done to not alter the way we handle
Recv calls from the streams.
2024-01-23 12:25:01 -08:00
Elle Mouton
3cb194c45e
lnrpc+lncli: update wtclientrpc for taproot towers
2024-01-19 15:33:06 +02:00
Yong
54329a338e
Merge pull request #8387 from ziggie1984/buildroute-use-lnd-default
...
buildroute use lnd default
2024-01-18 18:53:46 +08:00
Yong
1bc1295fc0
Merge pull request #8350 from ziggie1984/rename-bumpclosefee
...
Minor improvements in the lncli api regarding channel closures.
2024-01-17 00:41:29 +08:00
ziggie
4db5b2266f
lncli: remove default cltv delta for buildroute.
...
Now the default of the lnd backend is used instead of providing
the default value via the caller of the buildroute rpc cmd.
2024-01-16 14:10:22 +01:00
Oliver Gugger
0da35edc48
cmd/lncli: add flags for more info to encryptdebugpackage
...
This commit adds three optional command line flags to the
encryptdebugpackage: --peers, --onchain and --channels.
Each of them adds the output of extra commands to the encrypted debug
package.
2024-01-09 12:43:42 +01:00
Oliver Gugger
d4f49cb04b
cmd/lncli: add {encrypt,decrypt}debugpackage commands
2024-01-09 12:40:39 +01:00
Oliver Gugger
375bc6950c
cmd/lncli: add new getdebuginfo command
2024-01-09 12:32:37 +01:00
Oliver Gugger
2b54774721
Merge pull request #8339 from mani2310/mani2310-Wrong-documentation-on-lncli
...
Wrong documentation on lncli
2024-01-09 08:29:06 +01:00
ziggie
1bdc7ce165
lncli: add max_fee_rate to closechannel cmd.
2024-01-09 01:19:10 +01:00
ziggie
7481ed0a43
walletrpc-lncli: add new bumpforceclosefee cmd.
...
Replace (hide) the old bumpclosefee cmd with the new
bumpforceclosefee cmd to avoid confusion which closing
transactions can be bumped.
2024-01-09 01:15:43 +01:00
Manisha
034bb5b51e
Wrong documentation on lncli
...
Signed-off-by: Manisha <manisha2133@gmail.com>
2024-01-03 21:57:25 +05:30
Thabokani
b8d2fc3816
kvdb+cmd: fix typos
2024-01-03 12:06:32 +08:00
Oliver Gugger
0df507eca0
Merge pull request #8261 from markettes/lncli-multiple-outgoing-channels
...
Enable multiple outgoing channel ids in payments
2023-12-18 11:38:46 +01:00
Marcos
72a56f56b4
lncli: enable multiple outgoing channel ids in payments
2023-12-18 10:27:03 +01:00
ziggie
7c09cc3326
lncli: add new removetx cmd.
...
This new command calls the new rpc endpoint RemoveTransaction.
2023-12-12 14:18:17 +01:00
ErikEk
f0bc6d804c
rpc: add gettransaction endpoint to walletrpc sub-server
2023-12-10 22:14:12 +01:00
Marcos
7445782db6
lncli: show balance for sweepall
2023-12-04 10:46:54 +01:00
Keagan McClelland
dae80f5db7
lnrpc: add top level command doc tags to enable lncli api doc generation
2023-11-20 14:44:30 -07:00
Jonathan Harvey-Buschel
c20e4871cd
chainrpc+lncli: expose GetBlockHeader + add to CLI
2023-10-27 11:05:27 -04:00
Carla Kirk-Cohen
32ea77b96b
lncli: add blinded route cli flags to query routes
...
Note: This commit can be dropped before merge, it's mostly added
to make the PR easier to manually test against other
implementations that have bolt 12 invoices implemented already!
2023-10-06 16:38:33 -07:00
Elle Mouton
1211e7eb7b
multi: use "bitcoin" chain name constant
...
Make use of the `bitcoinChainName` constant instead of re-writing the
"bitcoin" string.
2023-10-06 16:34:47 -07:00
Elle Mouton
a7e723e570
lncli: remove chain option from profile
2023-10-06 16:34:47 -07:00
yyforyongyu
17a0a8de06
cmd+lntest: use the new rpc field Payment_INITIATED
2023-10-06 16:34:47 -07:00
Oliver Gugger
7ef11e8ae4
cmd/lncli: fix linter complaint by running make fmt
2023-10-05 22:47:02 +02:00
Kilian
682827c7af
lncli: fix description of connect/disconnect peer
2023-10-05 18:13:32 +02:00
Olaoluwa Osuntokun
6dc43ad253
cmd/lncli: add new taproot channel type for openchannel
2023-08-22 16:32:33 -07:00
Slyghtning
ab117a0ed4
typos: fix updatechanpolicy typos
2023-08-11 17:04:36 +02:00
Slyghtning
2c3420679d
lncli: add account to WalletBalance command
2023-07-28 22:24:55 +02:00
Slyghtning
f0579cc509
lncli: add flag utxos for openchannel
2023-07-24 13:07:01 +02:00
Torakushi
77d3f00c3b
walletrpc+btcwallet: no custom account with various key scopes
...
Currently, a user can create a custom account with various key scopes.
This is not a desired behaviour.
2023-06-14 09:58:53 +02:00
zx9r
3a5d67a16b
cmd/lncli: add confirmation to sendcoins
2023-06-13 11:58:34 +02:00
MG-ng
63b32b9e4a
cmd/lncli: add description for payinvoice command
2023-06-13 11:58:34 +02:00
Aljaz Ceru
d3a5307fc0
cmd/lncli: fix inconsistent argument naming in queryRoutes
2023-06-13 11:58:34 +02:00
gabbyprecious
4ea24c0820
cmd/lncli: add unused flag to newAddr command
2023-06-13 11:58:33 +02:00
gcaracuel
12e7c24520
lncli: Global flags to accept ENV vars overrides.
2023-05-22 17:13:18 +02:00
shaurya947
373e445cdc
lncli: add optional memo flag to openchannel cmd
...
This commit simply adds a new memo flag to the openchannel command.
Memo could be any note-to-self kind of useful information to go
along with the channel. The value isn't used yet, will be in the
next commit.
2023-05-18 12:51:18 -04:00