UNPKG

@nekoproject/swap

Version:

Cross-chain Swap Token

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