relay_get_requests
Retrieve cross-chain transactions with filtering and pagination to monitor user activity, track specific transfers, and analyze transaction history across blockchain networks.
Instructions
Get all cross-chain transactions with advanced filtering and pagination.
Use Cases: • List all transactions for a specific user • Find transactions by hash, chain IDs, or time range • Monitor transaction history with pagination • Filter by request status and referrer
Pagination: Use limit (max 50) and continuation token for large result sets. Sorting: Sort by createdAt or updatedAt in asc/desc order.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Limit the number of results (1-50, default: 20) | |
| continuation | No | Continuation token for pagination | |
| user | No | Filter by user address | |
| hash | No | Filter by transaction hash | |
| originChainId | No | Filter by origin chain ID | |
| destinationChainId | No | Filter by destination chain ID | |
| privateChainsToInclude | No | Private chains to include | |
| id | No | Filter by request ID | |
| startTimestamp | No | Start timestamp filter (Unix timestamp) | |
| endTimestamp | No | End timestamp filter (Unix timestamp) | |
| startBlock | No | Start block filter | |
| endBlock | No | End block filter | |
| chainId | No | Filter by chain ID (either direction, overrides origin/destination filters) | |
| referrer | No | Filter by referrer address | |
| sortBy | No | Sort field (default: createdAt) | |
| sortDirection | No | Sort direction |