Skip to content

API Reference


API Reference / DhanClientDependencies

Interface: DhanClientDependencies ​

Defined in: src/client/DhanClient.ts:36

Extends ​

Properties ​

logger? ​

optional logger?: Logger

Defined in: src/client/DhanClient.ts:37

Overrides ​

HttpClientDependencies.logger


axiosInstance? ​

optional axiosInstance?: AxiosInstance

Defined in: src/client/HttpClient.ts:52

Inherited from ​

HttpClientDependencies.axiosInstance


rateLimiter? ​

optional rateLimiter?: RateLimiter

Defined in: src/client/HttpClient.ts:53

Inherited from ​

HttpClientDependencies.rateLimiter


circuitBreaker? ​

optional circuitBreaker?: false | CircuitBreaker

Defined in: src/client/HttpClient.ts:56

Pass false to disable the circuit breaker outright.

Inherited from ​

HttpClientDependencies.circuitBreaker

Community project — not affiliated with Dhan. MIT License.