Interface: ProviderOptions
types.ProviderOptions
Hierarchy​
↳
ProviderOptions
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​
Name | Type |
---|---|
l1BoundMaxAmount | number |
l1BoundMaxPricePerUnit | number |
maxFee | number |
Inherited from​
RpcProviderOptions.feeMarginPercentage