Skip to content

v0.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Aug 13:02
· 2 commits to main since this release

Added

  • EVM and Solana query filters now accept a single value or a list of values
    (OR-match), matching the existing Hyperliquid get_fills behavior. Applies
    to get_transactions, get_logs, get_transfers, get_traces,
    get_state_diffs (EVM) and get_instructions, get_transactions,
    get_balances, get_token_balances, get_rewards, get_logs (Solana).
  • prefetch_workers parameter on QueryCursor / with_progress() to
    configure the number of concurrent prefetch shard workers (clamped to 16).
  • sqd_py[fast] extra pulling in uvloop
    (auto-enabled on import when installed; not available on Windows).

Changed

  • Prefetch is now enabled by default (2 workers) whenever the end of the
    query range is known, falling back to a single serial worker otherwise.
    The shards parameter is kept as a deprecated alias for prefetch_workers.
  • Streaming JSON parsing switched from ujson to orjson.