IndexerSourceOptions
Defined in: protocol-approvals-evm/src/sources/indexer-logs.ts:19
Extended by
Section titled “Extended by”Properties
Section titled “Properties”concurrency?
Section titled “concurrency?”
optionalconcurrency?:number
Defined in: protocol-approvals-evm/src/sources/indexer-logs.ts:27
Parallel requests (default 1).
fetch?
Section titled “fetch?”
optionalfetch?:FetchLike
Defined in: protocol-approvals-evm/src/sources/indexer-logs.ts:23
Fetch implementation (default global).
headers?
Section titled “headers?”
optionalheaders?:Record<string,string>
Defined in: protocol-approvals-evm/src/sources/indexer-logs.ts:25
Extra request headers (an auth token for a proxy, say).
maxRetryWait?
Section titled “maxRetryWait?”
optionalmaxRetryWait?:number
Defined in: protocol-approvals-evm/src/sources/indexer-logs.ts:33
A 429 whose reset is further away than this fails at once with the wait in the message (default 20 000 ms).
perTopic?
Section titled “perTopic?”
optionalperTopic?:boolean
Defined in: protocol-approvals-evm/src/sources/indexer-logs.ts:21
One request per event signature instead of one per range (default false).
retries?
Section titled “retries?”
optionalretries?:number
Defined in: protocol-approvals-evm/src/sources/indexer-logs.ts:29
Retries for transient errors and 429s (default 3).
retryDelay?
Section titled “retryDelay?”
optionalretryDelay?:number
Defined in: protocol-approvals-evm/src/sources/indexer-logs.ts:31
Base delay between retries, doubled each time; a 429’s reset hint wins when longer (default 1000 ms).