rubic-sdk
Version:
Simplify dApp creation
14 lines (13 loc) • 1.04 kB
TypeScript
import { CrossChainDepositData } from '../../common/cross-chain-transfer-trade/models/cross-chain-deposit-statuses';
import { ChangenowCurrenciesResponse } from '../models/changenow-currencies-api';
import { ChangenowMinMapRangeRequestParams, ChangenowMinMaxRangeResponse } from '../models/changenow-minmax-range-api';
import { ChangenowQuoteRequestParams, ChangenowQuoteResponse } from '../models/changenow-quote-api';
import { ChangenowSwapRequestBody, ChangenowSwapResponse } from '../models/changenow-swap.api';
export declare class ChangeNowCrossChainApiService {
static changenowApiEndpoint: string;
static getSwapTx(body: ChangenowSwapRequestBody): Promise<ChangenowSwapResponse>;
static getQuoteTx(params: ChangenowQuoteRequestParams): Promise<ChangenowQuoteResponse>;
static getMinMaxRange(params: ChangenowMinMapRangeRequestParams): Promise<ChangenowMinMaxRangeResponse>;
static getCurrencies(): Promise<ChangenowCurrenciesResponse>;
static getTxStatus(changenowId: string): Promise<CrossChainDepositData>;
}