diff --git a/cmd/lncli/commands.go b/cmd/lncli/commands.go index 81636045..8e8f24ad 100644 --- a/cmd/lncli/commands.go +++ b/cmd/lncli/commands.go @@ -2476,6 +2476,11 @@ var queryRoutesCommand = cli.Command{ Usage: "the max number of routes to be returned (default: 10)", Value: 10, }, + cli.Int64Flag{ + Name: "final_cltv_delta", + Usage: "(optional) number of blocks the last hop has to reveal " + + "the preimage", + }, }, Action: actionDecorator(queryRoutes), } @@ -2516,9 +2521,10 @@ func queryRoutes(ctx *cli.Context) error { } req := &lnrpc.QueryRoutesRequest{ - PubKey: dest, - Amt: amt, - NumRoutes: int32(ctx.Int("num_max_routes")), + PubKey: dest, + Amt: amt, + NumRoutes: int32(ctx.Int("num_max_routes")), + FinalCltvDelta: int32(ctx.Int("final_cltv_delta")), } route, err := client.QueryRoutes(ctxb, req)