lnd.xprv/cmd/lncli
carla daae8a9944
multi: wrap logger to request shutdown from signal on critical error
This commit adds a shutdown logger which will send a request for
shutdown on critical errors. It uses the signal package to request safe
shutdown of the daemon. Since we init our logs in config validation,
we add a started channel to the signal package to prevent the case where
we have a critical log after the ShutdownLogger has started but before
the daemon has started listening for intercepts. In this case, we just
ignore the shutdown request.
2020-08-24 08:54:34 +02:00
..
arg_parse_test.go cmd/lncli: add fwdinghistory support for relative times 2020-06-23 15:58:23 -07:00
arg_parse.go cmd/lncli: add fwdinghistory support for relative times 2020-06-23 15:58:23 -07:00
autopilotrpc_active.go Fix typo in "query" rpc for autopilot. 2019-12-22 20:19:36 -06:00
autopilotrpc_default.go lncli: add lncli autopilot commands 2018-12-13 13:02:40 +01:00
cmd_build_route.go build+routerrpc+lncli: remove routerrpc conditional compilation 2020-03-31 21:41:22 +02:00
cmd_invoice.go cmd/lncli: move invoice-related cmds to Invoices category 2020-04-06 14:24:08 -07:00
cmd_macaroon.go lncli: support list/delete on marcaroon IDs 2020-08-14 12:36:21 +08:00
cmd_open_channel.go multi: wrap logger to request shutdown from signal on critical error 2020-08-24 08:54:34 +02:00
cmd_pay.go lncli: switch to routerrpc.SendToRouteV2 2020-05-12 19:56:56 +02:00
cmd_query_mission_control.go build+routerrpc+lncli: remove routerrpc conditional compilation 2020-03-31 21:41:22 +02:00
cmd_query_probability.go build+routerrpc+lncli: remove routerrpc conditional compilation 2020-03-31 21:41:22 +02:00
cmd_reset_mission_control.go build+routerrpc+lncli: remove routerrpc conditional compilation 2020-03-31 21:41:22 +02:00
cmd_version.go cmd/lncli: add version command that reads verrpc.GetVersion 2020-04-10 16:39:31 -07:00
commands.go cmd/lncli: fix sendcoins usage message 2020-08-20 09:44:38 +02:00
invoicesrpc_active.go cmd/lncli: move invoice-related cmds to Invoices category 2020-04-06 14:24:08 -07:00
invoicesrpc_default.go lncli: add cancel invoice command 2019-02-06 07:29:38 +01:00
main.go lncli: support list/delete on marcaroon IDs 2020-08-14 12:36:21 +08:00
routerrpc.go build+routerrpc+lncli: remove routerrpc conditional compilation 2020-03-31 21:41:22 +02:00
types.go lnrpc+rpcserver+lncli: rename RPC fields to previous JSON name 2020-03-07 11:24:13 +01:00
walletrpc_active.go lncli: add label transaction command to walletkit cli 2020-05-25 11:33:41 +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 sweep: allow force sweeps 2020-01-15 16:56:44 +01:00
watchtower_active.go build+lncli: default to hex encoding for byte slices 2019-12-20 01:05:08 -08:00
watchtower_default.go cmd/lncli/watchtower: add tower info command 2019-06-20 17:04:04 -07:00
wtclient.go build+lncli: default to hex encoding for byte slices 2019-12-20 01:05:08 -08:00