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:41

Inherited from

HttpClientDependencies.axiosInstance


rateLimiter?

optional rateLimiter?: RateLimiter

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

Inherited from

HttpClientDependencies.rateLimiter


circuitBreaker?

optional circuitBreaker?: false | CircuitBreaker

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

Pass false to disable the circuit breaker outright.

Inherited from

HttpClientDependencies.circuitBreaker

Community project — not affiliated with Dhan. MIT License.