UNPKG

rubic-sdk

Version:
18 lines (17 loc) 906 B
import { CrossChainDepositData } from '../../common/cross-chain-transfer-trade/models/cross-chain-deposit-statuses'; import { SimpleSwapCurrency } from '../models/simple-swap-currency'; import { SimpleSwapEstimatonRequest, SimpleSwapExchange, SimpleSwapExchangeRequest, SimpleSwapRangesRequest } from '../models/simple-swap-requests'; export declare class SimpleSwapApiService { private static readonly xApiKey; private static readonly apiEndpoint; static getAllCurrencies(): Promise<{ result: SimpleSwapCurrency[]; }>; static getRanges(params: SimpleSwapRangesRequest): Promise<{ min: string; max: string | null; }>; static getEstimation(params: SimpleSwapEstimatonRequest): Promise<string>; static createExchange(params: SimpleSwapExchangeRequest): Promise<SimpleSwapExchange>; static getTxStatus(id: string): Promise<CrossChainDepositData>; }