UNPKG

@gala-chain/launchpad-mcp-server

Version:

MCP server for Gala Launchpad - 102 tools (pool management, event watchers, GSwap DEX trading, price history, token creation, wallet management, DEX pool discovery, liquidity positions, token locks, locked token queries, composite pool data, cross-chain b

59 lines 2 kB
/** * DEX Liquidity Position Prompts * * Slash commands for managing liquidity positions on GalaSwap DEX */ import type { MCPPrompt } from '../types/mcp.js'; /** * View My Liquidity Positions - List all open LP positions * * This prompt shows all open liquidity positions for the authenticated wallet. */ export declare const myPositionsPrompt: MCPPrompt; /** * Add Liquidity - Create new LP position with guided workflow * * Guides through adding liquidity to a pool with price range selection */ export declare const addLiquidityPrompt: MCPPrompt; /** * Remove Liquidity - Close or reduce LP position * * Guides through removing liquidity from an existing position */ export declare const removeLiquidityPrompt: MCPPrompt; /** * Collect Fees - Harvest accumulated trading fees * * Guides through collecting accumulated fees from a position */ export declare const collectFeesPrompt: MCPPrompt; /** * Fetch Position Details - Get detailed position information including fee growth * * Retrieves comprehensive position details by token pair and tick range */ /** * Get All Liquidity Positions - Auto-paginated position enumeration * * This prompt fetches ALL liquidity positions for a wallet with automatic pagination */ export declare const getAllLiquidityPositionsPrompt: MCPPrompt; /** * Estimate Remove Liquidity - Preview withdrawal amounts * * This prompt shows the estimated tokens and fees received when removing liquidity */ export declare const estimateRemoveLiquidityPrompt: MCPPrompt; /** * Fetch Position Direct - Get position using ONLY compound key (most efficient) * * This prompt shows the most efficient way to fetch a position when you already * have all position parameters (token0, token1, fee, tickLower, tickUpper, owner) */ export declare const fetchPositionDirectPrompt: MCPPrompt; /** * Export all liquidity position prompts */ export declare const liquidityPositionPrompts: MCPPrompt[]; //# sourceMappingURL=liquidity-positions.d.ts.map