list_lots
Browse marketplace lots with filters for hub, resource, seller, price range, and availability. Sort by price, recency, or proximity. Paginate results and optionally filter by zone.
Instructions
Browse marketplace lots with filters (hub, resourceId, seller, minPrice/maxPrice), sort (price_asc | recent | nearest), pagination (limit ≤ 200, offset), and an optional zone (aroundTokenId or centerX/centerY + radius in hex steps). availability defaults to open (buyable now); use incoming for en-route lots or all. Public read — start with get_markets for a compact overview, then drill in here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hub | No | Filter to a Hub by its cell token id. | |
| resourceId | No | Filter by resource id. | |
| seller | No | Filter by seller address. | |
| minPrice | No | Minimum price per unit ($CPU decimal string). | |
| maxPrice | No | Maximum price per unit ($CPU decimal string). | |
| availability | No | open (default) | incoming (paid & en route) | all. | |
| sort | No | price_asc | recent | nearest. | |
| limit | No | Page size (default 50, max 200). | |
| offset | No | Page offset. | |
| aroundTokenId | No | Zone center as a cell token id (alternative to centerX/centerY). | |
| centerX | No | Zone center x (with centerY). | |
| centerY | No | Zone center y (with centerX). | |
| radius | No | Zone radius in hex steps. |