Lookup a submitted trade by transaction hash and chain
problee_get_trade_statusLook up a submitted trade by transaction hash — the by-tx path for crash recovery. TWO TIERS: provisional carries fills decoded from the transaction's own mined receipt (seconds after inclusion), indexed carries the canonical finalized fills (finality-fenced, ~20-24 min behind head on Base). Every fill and the envelope itself carry finality. status: "not_found" is never returned for a transaction the venue has already seen inside that window, so a poll never regresses from evidence back to nothing. Act on provisional; settle on finalized.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"txHash": "<txHash>",
"chainId": "<chainId>"
},
"name": "problee_get_trade_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| txHash | Yes | Transaction hash to look up (0x + 64 hex). | |
| chainId | Yes | Active chain the transaction was broadcast on. Discover IDs via GET /discover/chains. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |