UNPKG

rubic-sdk-next

Version:
17 lines (16 loc) 928 B
import { SymbiosisSwappingParams } from '../../../../cross-chain/calculation-manager/providers/symbiosis-provider/models/symbiosis-swapping-params'; import { SymbiosisTradeData } from '../../../../cross-chain/calculation-manager/providers/symbiosis-provider/models/symbiosis-trade-data'; import { SymbiosisTokenLimit } from '../models/symbiosis-api-common-types'; import { SymbiosisSwapRequestBody, SymbiosisSwapResponse } from '../models/symbiosis-api-swap-types'; export declare class SymbiosisApiService { /** * New method for all kind of swaps */ static getOnChainSwapTx(body: SymbiosisSwapRequestBody): Promise<SymbiosisSwapResponse>; /** * @description Old method only for cross-chain swaps * @param params Swap request body */ static getCrossChainSwapTx(params: SymbiosisSwappingParams): Promise<SymbiosisTradeData>; static getTokenLimits(): Promise<SymbiosisTokenLimit[]>; }