Rates Engine v0.5.0-rc.18
Pre-release
Pre-release
·
1502 commits
to main
since this release
Fixed
- Coinbase / Binance dust trades no longer ERROR-log. Tiny
off-chain lots (e.g. 1e-8 XLM at $0.16) computebase × price / 10^8 = 0under our integer precision floor, and the canonical
validator was rejecting them withquote_amount must be positive, got 0. The trades are real but below our display
precision; introduce a typedErrDustTradesentinel and the
caller drops the frame silently. ~9 such drops/hour on
coinbase(XLMUSD + ADAUSD) before the fix.
Added
- Status page: incident history populated. First entry on
status.ratesengine.net under "Incident history" — the SEV-3
Postgres lock-table-full event from 2026-05-06 (resolved
22:39 UTC). Hand-maintained inweb/status/src/app/page.tsx
until the/v1/incidentsAPI (reading from
docs/operations/incidents/*.md) ships.