lncli: add state command

This commit is contained in:
Johan T. Halseth
2021-02-09 15:20:18 +01:00
parent 9ef556624e
commit b4bc6f918e
2 changed files with 56 additions and 0 deletions

View File

@ -57,6 +57,16 @@ func getWalletUnlockerClient(ctx *cli.Context) (lnrpc.WalletUnlockerClient, func
return lnrpc.NewWalletUnlockerClient(conn), cleanUp
}
func getStateServiceClient(ctx *cli.Context) (lnrpc.StateClient, func()) {
conn := getClientConn(ctx, true)
cleanUp := func() {
conn.Close()
}
return lnrpc.NewStateClient(conn), cleanUp
}
func getClient(ctx *cli.Context) (lnrpc.LightningClient, func()) {
conn := getClientConn(ctx, false)
@ -351,6 +361,7 @@ func main() {
trackPaymentCommand,
versionCommand,
profileSubCommand,
getStateCommand,
}
// Add any extra commands determined by build flags.