From 01eee597077bec1cfb04f090b76f2d3e5b82caa9 Mon Sep 17 00:00:00 2001 From: Mfon Date: Tue, 30 Jun 2026 10:03:58 +0100 Subject: [PATCH] feat: per-developer concurrency limit on deduct --- src/middleware/perDeveloperConcurrency.ts | 1 + src/routes/billing/deduct.ts | 1 + 2 files changed, 2 insertions(+) create mode 100644 src/middleware/perDeveloperConcurrency.ts create mode 100644 src/routes/billing/deduct.ts diff --git a/src/middleware/perDeveloperConcurrency.ts b/src/middleware/perDeveloperConcurrency.ts new file mode 100644 index 0000000..9d5bac1 --- /dev/null +++ b/src/middleware/perDeveloperConcurrency.ts @@ -0,0 +1 @@ +// TODO: Limit concurrent deduct calls per developer to prevent burst exhaustion of Soroban RPC. diff --git a/src/routes/billing/deduct.ts b/src/routes/billing/deduct.ts new file mode 100644 index 0000000..9c0f16f --- /dev/null +++ b/src/routes/billing/deduct.ts @@ -0,0 +1 @@ +// TODO: Deduct route with per-developer concurrency middleware.