lncli: add include_raw_tx flag to pendingchannels

This commit is contained in:
Jesse de Wit 2024-01-25 20:56:51 +01:00
parent b6616bc040
commit ef3aa84c10
No known key found for this signature in database
GPG key ID: 78A9DCCE385AE6B4

View file

@ -1445,7 +1445,14 @@ var pendingChannelsCommand = cli.Command{
Name: "pendingchannels",
Category: "Channels",
Usage: "Display information pertaining to pending channels.",
Action: actionDecorator(pendingChannels),
Flags: []cli.Flag{
cli.BoolFlag{
Name: "include_raw_tx",
Usage: "include the raw transaction hex for " +
"waiting_close_channels.",
},
},
Action: actionDecorator(pendingChannels),
}
func pendingChannels(ctx *cli.Context) error {
@ -1453,7 +1460,10 @@ func pendingChannels(ctx *cli.Context) error {
client, cleanUp := getClient(ctx)
defer cleanUp()
req := &lnrpc.PendingChannelsRequest{}
includeRawTx := ctx.Bool("include_raw_tx")
req := &lnrpc.PendingChannelsRequest{
IncludeRawTx: includeRawTx,
}
resp, err := client.PendingChannels(ctxc, req)
if err != nil {
return err