rubic-sdk
Version:
Simplify dApp creation
11 lines (10 loc) • 634 B
TypeScript
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;
}