Skip to content

mainnet-v2.10.0

Choose a tag to compare

@nikos-terzo nikos-terzo released this 04 Jun 15:35
· 8 commits to mainnet since this release
fe2de40

Summary

Portal aggregator timing rework: a per-attempt fetch timeout plus a Bun idleTimeout sized from the worst-case retry budget close the gap where a slow aggregator could trip the inbound connection mid-flight and surface a generic upstream proxy error instead of the portal's own aggregatorFail() page. Sui and Walrus deps bumped to their current testnet releases. No Move contract changes.

ℹ️ Portal operators: each aggregator attempt is now bounded at 10s and fails over to the next URL; Bun's idleTimeout is sized from the full retry chain so the portal can return its own response. Tune via AGGREGATOR_REQUEST_TIMEOUT_MS (default 10000) and PORTAL_IDLE_TIMEOUT_MAX_S (default 100); resolved values logged at startup.

Features

  • portal: Size Bun idleTimeout from aggregator retry budget; add per-attempt fetch timeout and sanitize-and-log resolved config at startup (#714)

Chores

  • site-builder: Bump Sui to testnet-v1.73.0, Walrus to testnet-v1.50.0 (#718)

Full Changelog: mainnet-v2.9.2...mainnet-v2.10.0