rubic-sdk
Version:
Simplify dApp creation
13 lines (12 loc) • 852 B
TypeScript
import { TxStatusData } from "../../../status-manager/models/tx-status-data";
import { CrossChainTradeData } from "../../../../cross-chain/status-manager/models/cross-chain-trade-data";
import { RouterQuoteResponseConfig } from '../models/router-quote-response-config';
import { RouterQuoteSendParams } from '../models/router-quote-send-params';
import { RouterSendTransactionParams, RouterSendTransactionResponse } from '../models/router-send-transaction-params';
export declare class RouterApiService {
private static readonly ROUTER_ENDPOINT;
private static readonly partnerId;
static getQuote(params: RouterQuoteSendParams): Promise<RouterQuoteResponseConfig>;
static getSwapTx(params: RouterSendTransactionParams): Promise<RouterSendTransactionResponse>;
static getTxStatus(data: CrossChainTradeData): Promise<TxStatusData>;
}