UNPKG

@okx-dex/okx-dex-sdk

Version:
22 lines (21 loc) 707 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.OKXDexClient = void 0; // src/core/client.ts const http_client_1 = require("./http-client"); const dex_1 = require("../api/dex"); const bridge_1 = require("../api/bridge"); class OKXDexClient { constructor(config) { this.config = { baseUrl: "https://web3.okx.com", maxRetries: 3, timeout: 30000, ...config, }; this.httpClient = new http_client_1.HTTPClient(this.config); this.dex = new dex_1.DexAPI(this.httpClient, this.config); this.bridge = new bridge_1.BridgeAPI(this.httpClient); } } exports.OKXDexClient = OKXDexClient;