Skip to main content
Version: 6.11.0

Interface: ProviderOptions

types.ProviderOptions

Hierarchy​

Properties​

nodeUrl​

• Optional nodeUrl: string

Inherited from​

RpcProviderOptions.nodeUrl

Defined in​

src/types/provider/configuration.ts:7


retries​

• Optional retries: number

Inherited from​

RpcProviderOptions.retries

Defined in​

src/types/provider/configuration.ts:8


transactionRetryIntervalFallback​

• Optional transactionRetryIntervalFallback: number

Inherited from​

RpcProviderOptions.transactionRetryIntervalFallback

Defined in​

src/types/provider/configuration.ts:9


headers​

• Optional headers: object

Inherited from​

RpcProviderOptions.headers

Defined in​

src/types/provider/configuration.ts:10


blockIdentifier​

• Optional blockIdentifier: BlockIdentifier

Inherited from​

RpcProviderOptions.blockIdentifier

Defined in​

src/types/provider/configuration.ts:11


chainId​

• Optional chainId: StarknetChainId

Inherited from​

RpcProviderOptions.chainId

Defined in​

src/types/provider/configuration.ts:12


specVersion​

• Optional specVersion: string

Inherited from​

RpcProviderOptions.specVersion

Defined in​

src/types/provider/configuration.ts:13


default​

• Optional default: boolean

Inherited from​

RpcProviderOptions.default

Defined in​

src/types/provider/configuration.ts:14


waitMode​

• Optional waitMode: boolean

Inherited from​

RpcProviderOptions.waitMode

Defined in​

src/types/provider/configuration.ts:15


feeMarginPercentage​

• Optional feeMarginPercentage: Object

Type declaration​

NameType
l1BoundMaxAmountnumber
l1BoundMaxPricePerUnitnumber
maxFeenumber

Inherited from​

RpcProviderOptions.feeMarginPercentage

Defined in​

src/types/provider/configuration.ts:16