UNPKG

@dbotx/limit-order-mcp-server

Version:

Limit Order MCP Server - Supporting multi-chain limit orders, precise price triggers, and flexible order management. A professional cross-chain MCP trading service supporting DEX trading on multiple chains including Solana, Ethereum, BSC and more.

38 lines 1.4 kB
import type { CreateLimitOrderRequest, EditLimitOrderRequest, SwitchLimitOrderRequest, DeleteLimitOrderRequest, DeleteLimitOrdersRequest, DeleteAllLimitOrderRequest, LimitOrdersRequest, ApiResponse, LimitOrder } from './types.js'; export declare class DbotLimitOrderClient { private client; private apiKey; private baseUrl; constructor(apiKey?: string, baseUrl?: string); /** * Create a limit order */ createLimitOrder(request: CreateLimitOrderRequest): Promise<ApiResponse<{ ids: string[]; }>>; /** * Edit a limit order */ editLimitOrder(request: EditLimitOrderRequest): Promise<ApiResponse<string>>; /** * Enable/disable a limit order */ switchLimitOrder(request: SwitchLimitOrderRequest): Promise<ApiResponse<string>>; /** * Delete a limit order */ deleteLimitOrder(request: DeleteLimitOrderRequest): Promise<ApiResponse<string>>; /** * Delete limit orders in batch */ deleteLimitOrders(request: DeleteLimitOrdersRequest): Promise<ApiResponse<string>>; /** * Delete all limit orders */ deleteAllLimitOrders(request: DeleteAllLimitOrderRequest): Promise<ApiResponse<string>>; /** * Get a list of limit orders */ getLimitOrders(request?: Partial<LimitOrdersRequest>): Promise<ApiResponse<LimitOrder[]>>; } //# sourceMappingURL=client.d.ts.map