lnd/cmd/lncli
Oliver Gugger 348405994c
cmd/lncli: add deletepayments command
To give the CLI user the option to delete a single or multiple payments
in one command, we expose the DeletePayment and DeleteAllPayments
RPCs to the command line as well. Due to the similarity of the two RPCs
we combine them into a single command with multiple flags.

To make the command a bit more safe to run without arguments, we
consciously switch the logic of the RPC flag "failed_payments_only"
which is false by default into a "--include_non_failed" in the CLI which
is false by thefault. So a user running the command without knowing what
they are doing are only deleting failed payments by default, not all of
the payments.
2021-09-27 12:34:53 +02:00
..
arg_parse.go cmd/lncli: add fwdinghistory support for relative times 2020-06-23 15:58:23 -07:00
arg_parse_test.go cmd/lncli: add fwdinghistory support for relative times 2020-06-23 15:58:23 -07:00
autopilotrpc_active.go lncli: cancel RPC context on OS interrupts 2021-03-12 10:07:49 +02:00
autopilotrpc_default.go lncli: add lncli autopilot commands 2018-12-13 13:02:40 +01:00
cmd_import_mission_control.go lncli: add mission control import command 2021-03-18 10:52:23 +02:00
cmd_invoice.go lncli: add --amp flag to invoice command 2021-05-10 16:55:17 -07:00
cmd_macaroon.go lncli: add custom caveats to bakemacaroon 2021-09-20 13:05:47 +02:00
cmd_mission_control.go cmd/lncli: group all Mission Control cmds into own file 2021-09-23 16:59:41 +02:00
cmd_open_channel.go lncli: add batchopenchannel command 2021-09-03 18:39:44 +02:00
cmd_payments.go cmd/lncli: add deletepayments command 2021-09-27 12:34:53 +02:00
cmd_profile.go trivial: missing dots 2021-08-01 02:35:14 +02:00
cmd_state.go lncli: add state command 2021-03-17 12:09:38 +01:00
cmd_update_chan_status.go lncli: cancel RPC context on OS interrupts 2021-03-12 10:07:49 +02:00
cmd_version.go lncli: cancel RPC context on OS interrupts 2021-03-12 10:07:49 +02:00
cmd_walletunlocker.go lncli: add extended master root key to create command 2021-08-24 10:37:33 +02:00
commands.go cmd/lncli: move all payment related cmds to single file 2021-09-23 16:59:40 +02:00
invoicesrpc_active.go trivial: missing dots 2021-08-01 02:35:14 +02:00
invoicesrpc_default.go lncli: add cancel invoice command 2019-02-06 07:29:38 +01:00
macaroon_jar.go lncli: add encrypted macaroon jar 2020-09-07 15:23:12 +02:00
macaroon_jar_test.go lncli: add encrypted macaroon jar 2020-09-07 15:23:12 +02:00
main.go cmd/lncli: add deletepayments command 2021-09-27 12:34:53 +02:00
profile.go lncli: check for existence of tls file 2021-06-22 01:32:54 +02:00
routerrpc.go lncli: add mission control import command 2021-03-18 10:52:23 +02:00
types.go routing: invalid channels updatechanpolicy call 2021-09-15 10:20:49 +02:00
walletrpc_active.go walletrpc+lncli: allow zero output psbt funding 2021-08-16 08:41:50 +02:00
walletrpc_default.go cmd/lncli: expose pending input sweeps within UtxoSweeper over lncli 2019-06-06 03:23:19 -07:00
walletrpc_types.go lnrpc+lncli: deprecate sat_per_byte and add sat_per_vbyte 2021-03-26 17:16:40 +08:00
watchtower_active.go lncli: cancel RPC context on OS interrupts 2021-03-12 10:07:49 +02:00
watchtower_default.go cmd/lncli/watchtower: add tower info command 2019-06-20 17:04:04 -07:00
wtclient.go lncli: cancel RPC context on OS interrupts 2021-03-12 10:07:49 +02:00