From 669b13189180ea40f73e7202052f04039cfc9dac Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Sat, 25 Apr 2026 09:21:14 -0700 Subject: check listpays before reversing --- index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'index.ts') diff --git a/index.ts b/index.ts index 5a3f172b..78c43598 100644 --- a/index.ts +++ b/index.ts @@ -34,7 +34,7 @@ try { setTimeout(listenForLightning, 2000); setInterval(ensureListenerAlive, 120000); -setInterval(sendHeartbeat, 2000); +setInterval(sendHeartbeat, 5000); app.get("/balances", info.balances); app.get("/health", info.health); @@ -46,7 +46,7 @@ app.get("/rates", rates.index); app.get("/locations", locations.list); -app.get("/invoice/:id", invoices.get); +app.get("/invoice/:id", { config: { rateLimit: { max: 30, timeWindow: 10000, keyGenerator: (req) => { const ip = (req.headers["cf-connecting-ip"] as string) || req.ip; const token = (req.headers.authorization || "").slice(0, 50); return token ? `invoice:${token}` : `invoice:${ip}`; } } } }, invoices.get); app.get("/invoices", auth, invoices.list); app.post("/invoice", optional, invoices.create); app.post("/invoice/:id", optional, invoices.update); -- cgit v1.2.3