From c2ad6444a706afb758ee8753138dc2637cf2daeb Mon Sep 17 00:00:00 2001 From: Roei Erez Date: Thu, 29 Sep 2022 12:35:10 +0200 Subject: [PATCH] lncli: add remote reserve flag to openchannel --- cmd/lncli/cmd_open_channel.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmd/lncli/cmd_open_channel.go b/cmd/lncli/cmd_open_channel.go index 905cf6e36..f62da590e 100644 --- a/cmd/lncli/cmd_open_channel.go +++ b/cmd/lncli/cmd_open_channel.go @@ -233,6 +233,13 @@ var openChannelCommand = cli.Command{ Usage: "(optional) whether a scid-alias channel type" + " should be negotiated.", }, + cli.Uint64Flag{ + Name: "remote_reserve_sats", + Usage: "(optional) the minimum number of satoshis we " + + "require the remote node to keep as a direct " + + "payment. If not specified, a default of 1% " + + "of the channel capacity will be used.", + }, }, Action: actionDecorator(openChannel), } @@ -274,6 +281,7 @@ func openChannel(ctx *cli.Context) error { MaxLocalCsv: uint32(ctx.Uint64("max_local_csv")), ZeroConf: ctx.Bool("zero_conf"), ScidAlias: ctx.Bool("scid_alias"), + RemoteChanReserveSat: ctx.Uint64("remote_reserve_sats"), } switch {