List a wallet's trade fills, newest first (keyset cursor). Mined-tier fills lead; read `finality`.
problee_list_trade_fillsList a wallet's fills for history and P&L. Newest first; keyset cursor on (timestamp,id); one row per match. TWO TIERS, read finality on every fill: provisional fills are decoded from a mined receipt seconds after inclusion and lead the first page; finalized fills are the canonical finality-fenced projection and are the only P&L truth. Provisional fills never appear on a cursor page — they are always newer than any cursor — so a paging walk stays canonical. Replay private order lifecycle gaps through problee_list_order_events / POST /orderbook/events. ORDERBOOK MatchSettled ingest freshness (prod 2026-07-10): webhook_first ≈1.52s from block time. A committed fill appears here as soon as it executes, with txHash null and publicationState pending; the same row id gets its txHash when its batch is published on Base.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Page size (1–100, default 50). | |
| cursor | No | Opaque cursor from a previous response. | |
| chainId | Yes | Active chain to query. Discover IDs via GET /discover/chains. | |
| walletAddress | Yes | Wallet to list fills for (0x + 40 hex). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |