check_confirmed_swaps_on_pool
Analyzes confirmed Uniswap v3 swaps on a pool to provide ground-truth swap volume and address breakdown, helping detect mempool coverage issues.
Instructions
Queries already-mined (confirmed) blocks for Uniswap v3 Swap events on
the given pool. Returns the total swap count and a breakdown by the to
address of each swap transaction (router, aggregator, or direct caller).
This is NOT a mempool tool — it reads finalized on-chain state via eth_getLogs. Use it to establish ground-truth swap volume and compare against check_pending_swaps_on_pool: a large gap between confirmed volume and pending detections points to a mempool coverage issue, not swap scarcity. Polygon only.
Args: pool_address: the Uniswap v3 pool contract address to query chain: only "polygon" is currently supported lookback_blocks: number of recent confirmed blocks to scan (default 600 ≈ 20 min at ~2 s/block on Polygon)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | polygon | |
| pool_address | Yes | ||
| lookback_blocks | No |