UNPKG

@nekoproject/swap

Version:

Cross-chain Swap Token

26 lines 817 B
import { SPLWallet } from '@nekoproject/wallets'; import { SPLNetwork } from '@nekoproject/networks'; import { Swap } from '../Swap'; import { CreateOrder, SPLSwapOrderRequest, SetApiParams } from '../types'; export declare class SPLSwap extends Swap { private _createOrderApi; private _buildTransApi; constructor(network: SPLNetwork, endpoint: string); set endpoint(endpoint: string); get endpoint(): string; set api(params: SetApiParams); /** * * @param swapRequest * @returns */ createSwapOrder(swapRequest: CreateOrder): Promise<SPLSwapOrderRequest>; /** * * @param swapRequest * @param wallet * @returns */ swapToken(swapRequest: SPLSwapOrderRequest, wallet: SPLWallet): Promise<string>; } //# sourceMappingURL=SPLSwap.d.ts.map