Skip to content

Rates Engine v0.5.0-rc.27

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 May 21:27
· 1336 commits to main since this release
cf346e7

[v0.5.0-rc.27] — 2026-05-07

Fixed

  • status.ratesengine.net stuck on "Status unknown" — the
    status site fetches /v1/status cross-origin from
    status.ratesengine.net but only ratesengine.net and
    api.ratesengine.net were in the API's allowed_origins. Add
    status., docs., dashboard., and www. subdomains to the
    ansible template so future re-renders preserve the fix.
    Production /etc/ratesengine.toml was hand-patched on r1
    immediately and the API was restarted; verified
    Access-Control-Allow-Origin: https://status.ratesengine.net
    on responses.

Added

  • GET /v1/sac-wrappers — read-only endpoint exposing the
    operator-config Stellar-Asset-Contract wrapper map (SAC C-strkey
    → "CODE-ISSUER" classic asset). The explorer's pool-row
    AssetLabel now resolves SAC contracts to readable symbols
    (e.g. USDC with SAC subtitle) instead of CAS3J7…OWMA.
    Soroswap / Phoenix / Aquarius / Comet emit base/quote as the
    SAC contract address in their swap events at the wire — this
    surfaces the underlying classic asset client-side.