Elle Mouton
5e84ba92af
multi: add IsBlinded to lnrpc.Invoice for nicer UX
...
The BlindedPathConfig struct is nice for invoice creation but when we
use the Invoice message for viewing an invoice, it would be nicer to see
an "is_blinded" field.
2024-08-08 16:46:01 +02:00
Elle Mouton
e4619afc08
multi: add node omission list for blinded paths
2024-08-07 17:03:11 +02:00
Elle Mouton
3de6c5415a
multi: let blinded path invoice options be set per addinvoice call
...
Extend the configurability of blinded paths in invoices by adding the
ability to change the global config options on a per-RPC basis.
2024-08-07 17:02:55 +02:00
Elle Mouton
18cb7f0b87
lncli: add --blind option to addinvoice
...
In this commit, we expose the option to create an invoice containing
blinded paths to lncli.
2024-07-26 09:54:18 +02:00
David Gumberg
80b60d34aa
lncli: Expose cltv_expiry
flag of addinvoice
...
Allows users of the RPC CLI to set the `min_final_cltv_expiry_delta`
described in BOLT's 11, 7, and 2 by setting the `cltv_expiry` flag when
calling either of the `addinvoice` or `addholdinvoice` RPC's from
`lncli`.
2024-06-04 06:19:12 -04: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
bruwbird
380eb4af83
lncli: fix addinvoice expiry flag comment
2023-01-12 09:17:12 +09:00
yyforyongyu
57b7eb7814
cli: update listinvoices
and listpayments
to use the date filter
2022-12-05 20:04:47 +08:00
Oliver Gugger
e7170ef819
Merge pull request #7135 from st4rgut24/revise-addinvoice-help-text
...
revise help text for addinvoice lncli command
2022-11-18 18:43:58 +01:00
Tugay Emin
3f2079fa39
lncli: strip prefix from pay_req flag
2022-11-15 18:13:29 +02:00
alpeb-btc
eefe1c816e
lnrpc+cmd: clarify docs about addinvoice no-amount hop hints
...
Add additional comment to `lnclic addinvoice`'s `--private` flag warning
about including a large number of private channel hints when using zero
ammounts.
Also added a comment to the `private` field in the `Invoice` proto
message.
2022-11-12 05:01:10 -05:00
st4rgut24
8d6d1564c0
cli: revise help text for addinvoice lncli command [skip ci]
2022-11-11 14:31:04 -08:00
Olaoluwa Osuntokun
5e4d349ea6
cmd/lncli: make hop hint inclusion opt-in for addinvoice
...
Fixes #6484 .
2022-05-10 17:56:57 -07:00
Conner Fromknecht
620e426bc3
lncli: add --amp flag to invoice command
2021-05-10 16:55:17 -07:00
Conner Fromknecht
e2690918a0
Merge pull request #5002 from akovalenko/master
...
lncli addinvoice: allow specifying msat with --amt_msat
2021-03-17 10:03:56 -07:00
whythat
54c93b1b86
lncli: cancel RPC context on OS interrupts
2021-03-12 10:07:49 +02:00
Anton Kovalenko
7758fd1438
lncli addinvoice: allow specifying msat with --amt_msat
...
* pass amt and amt_msat to rpc, letting server give an error if both
are present
* take amt from an extra argument if neither amt nor amt_ms are
present
implementation analogous to 298f35cdfb
,
which is for addholdinvoice.
2021-02-10 00:20:11 +03:00
Conner Fromknecht
3233388750
cmd/lncli: move invoice-related cmds to Invoices category
...
The Payments category is getting quite large, so this commit breaks out
the invoice-related commands into their own category.
2020-04-06 14:24:08 -07:00
Conner Fromknecht
4aceaba1be
cmd/lncli: move invoice commands to cmd_invoice.go
2020-04-06 14:23:21 -07:00