Skip to main content
Version: 8.6.0

Interface: ProviderOptions

Hierarchy​

Properties​

nodeUrl​

• Optional nodeUrl: string

Inherited from​

RpcProviderOptions.nodeUrl

Defined in​

src/provider/types/configuration.type.ts:8


retries​

• Optional retries: number

Define the number of retries for waitForTransaction

Inherited from​

RpcProviderOptions.retries

Defined in​

src/provider/types/configuration.type.ts:12


transactionRetryIntervalFallback​

• Optional transactionRetryIntervalFallback: number

Define the time interval between retries in milliseconds

Inherited from​

RpcProviderOptions.transactionRetryIntervalFallback

Defined in​

src/provider/types/configuration.type.ts:16


headers​

• Optional headers: object

Define the headers

Inherited from​

RpcProviderOptions.headers

Defined in​

src/provider/types/configuration.type.ts:20


blockIdentifier​

• Optional blockIdentifier: BlockIdentifier

Inherited from​

RpcProviderOptions.blockIdentifier

Defined in​

src/provider/types/configuration.type.ts:21


chainId​

• Optional chainId: "0x534e5f4d41494e" | "0x534e5f5345504f4c4941"

Inherited from​

RpcProviderOptions.chainId

Defined in​

src/provider/types/configuration.type.ts:22


specVersion​

• Optional specVersion: "0.8.1" | "0.9.0"

Inherited from​

RpcProviderOptions.specVersion

Defined in​

src/provider/types/configuration.type.ts:23


default​

• Optional default: boolean

Inherited from​

RpcProviderOptions.default

Defined in​

src/provider/types/configuration.type.ts:24


waitMode​

• Optional waitMode: boolean

Inherited from​

RpcProviderOptions.waitMode

Defined in​

src/provider/types/configuration.type.ts:25


baseFetch​

• Optional baseFetch: (input: RequestInfo | URL, init?: RequestInit) => Promise<Response>

Type declaration​

▸ (input, init?): Promise<Response>

MDN Reference

Parameters​
NameType
inputRequestInfo | URL
init?RequestInit
Returns​

Promise<Response>

Inherited from​

RpcProviderOptions.baseFetch

Defined in​

src/provider/types/configuration.type.ts:26


resourceBoundsOverhead​

• Optional resourceBoundsOverhead: false | ResourceBoundsOverhead

Inherited from​

RpcProviderOptions.resourceBoundsOverhead

Defined in​

src/provider/types/configuration.type.ts:27


batch​

• Optional batch: number | false

Inherited from​

RpcProviderOptions.batch

Defined in​

src/provider/types/configuration.type.ts:28