UNPKG

@nekoproject/swap

Version:

Cross-chain Swap Token

14 lines 617 B
import { Network } from '@nekoproject/networks'; import { Wallet } from '@nekoproject/wallets'; import type { CreateOrder, SwapOrderRequest } from './types'; export declare abstract class Swap { protected _network: Network; protected _endpoint: string; constructor(network: Network, endpoint: string, version?: string); get network(): Network; get endpoint(): string; set endpoint(endpoint: string); createSwapOrder(swapRequest: CreateOrder): Promise<SwapOrderRequest>; swapToken(swapRequest: SwapOrderRequest, wallet: Wallet): Promise<any | null>; } //# sourceMappingURL=Swap.d.ts.map