RpcLogsSourceOptions
Defined in: protocol-approvals-evm/src/sources/rpc-logs.ts:46
Properties
Section titled “Properties”blockRange?
Section titled “blockRange?”
optionalblockRange?:number|null
Defined in: protocol-approvals-evm/src/sources/rpc-logs.ts:50
Pre-chunk requests to this many blocks (QuickNode: 10 000). Null tries the whole range first.
concurrency?
Section titled “concurrency?”
optionalconcurrency?:number
Defined in: protocol-approvals-evm/src/sources/rpc-logs.ts:52
Parallel eth_getLogs requests (default 4).
provider
Section titled “provider”provider:
object
Defined in: protocol-approvals-evm/src/sources/rpc-logs.ts:48
A viem public client.
retries?
Section titled “retries?”
optionalretries?:number
Defined in: protocol-approvals-evm/src/sources/rpc-logs.ts:54
Retries for transient (non-range) errors (default 2).
retryDelay?
Section titled “retryDelay?”
optionalretryDelay?:number
Defined in: protocol-approvals-evm/src/sources/rpc-logs.ts:56
Milliseconds between those retries (default 300).