Optional batchInitial, deliberately-overestimated batch size used for the first wave of requests and as a fallback before any response density is measured. Default: 1000.
Optional columnColumn mapping for stream function output. It lets you map columns you want into the DataTypes you want.
Optional concurrencyNumber of async threads that would be spawned to execute different block ranges of queries. Default: 10.
Optional eventEvent signature used to populate decode logs. Decode logs would be empty if set to None.
Optional hexDetermines formatting of binary columns numbers into utf8 hex. Default: NoEncode.
Optional maxOptional hard cap on the number of blocks per request. Leave unset (the default) for no cap: an over-large request is truncated by the server and the remainder is backfilled in parallel, so overshoot self-corrects.
Optional maxOptional cap on the bytes of fetched-but-undelivered chunks held in the reorder buffer (consumer backpressure). Leave unset (the default) for an adaptive cap that grows with the largest response seen.
Optional maxMax number of blocks to fetch in a single request.
Optional maxMax number of logs to fetch in a single request.
Optional maxMax number of traces to fetch in a single request.
Optional maxMax number of transactions to fetch in a single request.
Optional minHard lower clamp on the projected block count, to avoid tiny ranges. Default: 200.
Optional responseTarget response size in bytes. Each request's block span is projected from the most recently observed byte-density to aim each response at this size. Default: 400000.
Optional reverseStream data in reverse order. Default: false.
Config for hypersync event streaming.