Skip to content

Issues Fixes - #414

Merged
Abidoyesimze merged 7 commits into
Neurowealth:mainfrom
JSE19:main
Aug 31, 2026
Merged

Issues Fixes#414
Abidoyesimze merged 7 commits into
Neurowealth:mainfrom
JSE19:main

Conversation

@JSE19

@JSE19 JSE19 commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Closes #339
Closes #342
Closes #343
Closes #351

JSE19 and others added 6 commits August 30, 2026 19:30
Fee oracle samples getFeeStats + getLatestLedger every 10s, publishes bounded FeeSnapshot with hysteresis and TTL, Redis-mirrored. Dispatcher proactively sets base fee per priority (LOW defers on high congestion with bounded max defer, CRITICAL uses aggressive fee on elevated+), retry fee-bump capped by absolute max fee with critical alert. GET /api/v1/network/conditions returns snapshot + ETA bands, deposit/withdraw include estFee. Metrics, grafana panel, alerts, docs.
Sponsorship builders wrap CreateAccount/ChangeTrust between Begin/EndSponsoringFutureReserves, platform pays base/0.5 XLM via outbox ACCOUNT_PROVISION durable, retriable, signer-serialized. ReserveSponsorship ledger tracks outstanding liability with Prometheus gauges. Multi-sponsor pool picks most available above SPONSOR_MIN_XLM_FLOOR, 503 sponsor_capacity_exhausted on exhaustion. Reclamation leaf-first via RevokeSponsorship, reconciliation job flags drift joining pending outbox. Admin GET /reserves, docs, alert rule, feature flag SPONSORED_RESERVES_ENABLED, USDC handling for Soroban C... vs classic G... trustline.
Jest parallel workers OOM on Windows (70 failed with child process exceptions).
Run with --runInBand --forceExit so husky gate is green locally and matches CI.
Library of 6 historically-calibrated built-ins + bounded custom path, pure applyScenario core with fixed shock order and recovery, GET /stress/scenarios + POST /stress (runAll ranked), mandatory model caveat, docs/STRESS_TESTING + openapi.
@drips-wave

drips-wave Bot commented Aug 31, 2026

Copy link
Copy Markdown

@JSE19 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

- prisma/migrations/*/rollback.sql for rebalance_decisions and reserve_sponsorship
- prettier --write src/tests
@Abidoyesimze
Abidoyesimze merged commit 23d0a99 into Neurowealth:main Aug 31, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants