HTTP config fields
The config JSON is merged over built-in defaults and carried inside the transport.
Supported fields are timeout_ms, retry_count, retry_delay_ms, retry_max_delay_ms, deadline_ms, verify_ssl, max_block_range, max_rpc_batch_size, requests_per_second, and max_concurrent.
- max_block_range controls the block span of each get_logs request; it does not cap the total scan range.
- max_rpc_batch_size caps the number of requests in each JSON-RPC batch envelope.
- requests_per_second and max_concurrent control client-side throttling.