Choose error and canonicality behavior
The options JSON accepts on_error, require_canonical, retry_by_block_number_on_blockhash_error, and rpc_batch_size.
- on_error="throw" fails the query; on_error="row" emits an rpc_error row.
- require_canonical defaults to true when block_hash is supplied.
- retry_by_block_number_on_blockhash_error defaults to true and retries with the corresponding block number.
- rpc_batch_size limits requests grouped into one provider batch.
Local SQL