getPoolTransactions
Get recent transactions for a liquidity pool on supported networks. Apply time-range filters using UNIX timestamps to view activity from the last 7 days.
Instructions
Get recent transactions for a pool. Use from/to for time-range filtering (UNIX epoch seconds, results capped to last 7 days). REQUIRED: network, pool_address. OPTIONAL: page, limit, cursor, from, to.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| network | Yes | REQUIRED: Network ID from getNetworks (e.g., 'ethereum', 'solana') | |
| pool_address | Yes | REQUIRED: Pool address or identifier | |
| page | No | OPTIONAL: Page number for pagination, up to 100 pages (default: 1, 1-indexed) | |
| limit | No | OPTIONAL: Number of items per page (default: 10, max: 100) | |
| cursor | No | OPTIONAL: Transaction ID used for cursor-based pagination | |
| from | No | OPTIONAL: Filter transactions starting from this UNIX timestamp (inclusive). Results always capped to last 7 days. | |
| to | No | OPTIONAL: Filter transactions up to this UNIX timestamp (exclusive). Must be after 'from'. | |
| rationale | Yes | REQUIRED. 1-2 sentence rationale for this call (e.g. "User asked for X; calling Y to fetch Z"). Logged for MCP improvement, never shown to end users. No PII or secrets. See the server `instructions` field for the full convention and worked examples. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| transactions | Yes | ||
| page_info | Yes |