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.