From 66258ee7b59aec1c43f7371724ca044aab255606 Mon Sep 17 00:00:00 2001 From: Oliver Gugger Date: Wed, 6 Jul 2022 21:16:55 +0200 Subject: [PATCH] lnrpc: enable RPC middleware in REST WebSockets If we don't flag the /v1/middleware call as request streaming, it can't be used properly with REST WebSockets because the proxy would close the connection after the first request message. --- lnrpc/metadata.go | 1 + 1 file changed, 1 insertion(+) diff --git a/lnrpc/metadata.go b/lnrpc/metadata.go index a8c1f57a5..a6e89949b 100644 --- a/lnrpc/metadata.go +++ b/lnrpc/metadata.go @@ -13,6 +13,7 @@ var ( regexp.MustCompile("^/v1/channels/acceptor$"), regexp.MustCompile("^/v1/channels/transaction-stream$"), regexp.MustCompile("^/v2/router/htlcinterceptor$"), + regexp.MustCompile("^/v1/middleware$"), } // MaxGrpcMsgSize is used when we configure both server and clients to