From d4c9ab0630f45eaa10dbad94efbdf3c980c3019d Mon Sep 17 00:00:00 2001 From: Slyghtning Date: Wed, 25 Feb 2026 14:33:55 +0100 Subject: [PATCH] looprpc: add StaticOpenChannel permissions and fix StaticAddressLoopIn Add macaroon permissions for the new StaticOpenChannel RPC method and change StaticAddressLoopIn action from read to execute to match other swap operations. --- looprpc/perms.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/looprpc/perms.go b/looprpc/perms.go index 631608be..6ceff718 100644 --- a/looprpc/perms.go +++ b/looprpc/perms.go @@ -136,6 +136,13 @@ var RequiredPermissions = map[string][]bakery.Op{ Entity: "loop", Action: "in", }}, + "/looprpc.SwapClient/StaticOpenChannel": {{ + Entity: "deposit", + Action: "spend", + }, { + Entity: "loop", + Action: "in", + }}, "/looprpc.SwapClient/GetLsatTokens": {{ Entity: "auth", Action: "read",