Skip to main content
Current presets are Settlements, Trades, Prices, Dome, Fills, Combos, Redemptions, Redemption, Deposits, Blocks, Wallets, Markets, LargeTrades, Global, Oracle, and Chainlink. Subscription filters cover wallets, tokens, market IDs, slugs, condition IDs, side, direction, status, size bounds, event types, snapshots, reconnect since, Chainlink feeds and TWAP windows, combo and leg IDs, event IDs, module IDs, and action. On reconnect, the stream resubscribes from the latest accepted timestamp with a small overlap and deduplicates the overlap. Replay is best effort within retained server history, not an unlimited delivery guarantee. ReplayNotice.guaranteed is always false. The receive channel is bounded and applies backpressure rather than silently evicting messages. Poll next() continuously and move slow work to a bounded worker pipeline. Short-form rotation deliberately closes and replaces its dedicated socket at every market boundary. See Rust short-form. Read the shared settlement guide for the complete delivery contract.