UNPKG

@oraichain/oraidex-evm-sdk

Version:
11 lines 629 B
import { Currency, CurrencyAmount, IRouter, SwapOptions, TradeType } from '../interfaces/IRouter'; import { ApiClient } from '../ApiClient'; import { OsorSmartRouteResponse } from '../interfaces/IOsor'; export declare class OsorRouter extends IRouter<OsorSmartRouteResponse> { osorUrl: string; apiClient: ApiClient; constructor(osorUrl: string, apiClient: ApiClient); route<OsorSmartRouteResponse>(amount: CurrencyAmount, quoteCurrency: Currency, swapType?: TradeType, swapOptions?: SwapOptions): Promise<OsorSmartRouteResponse | null>; private _validateRequestBody; } //# sourceMappingURL=OsorRouter.d.ts.map