UNPKG

@nekoproject/swap

Version:

Cross-chain Swap Token

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