UNPKG

rubic-sdk

Version:
11 lines (10 loc) 634 B
import { TxStatusData } from "../../../../../common/status-manager/models/tx-status-data"; import { EncodeSwapSchema, FetchEncodedParamRequest, MesonLimitsChain } from '../models/meson-api-types'; export declare class MesonCcrApiService { private static apiUrl; static fetchMesonFee(sourceAssetString: string, targetAssetString: string, amount: string): Promise<string>; static fetchChainsLimits(): Promise<MesonLimitsChain[]>; static fetchInfoForTx(params: FetchEncodedParamRequest): Promise<EncodeSwapSchema>; static fetchTxStatus(srcTxHash: string): Promise<TxStatusData>; private static parseMesonError; }