get_transaction_history_for_user
Retrieve detailed transaction history for a user, filtered by network, contract, or method ID, with options to include data and specify block range. Streamlines blockchain analysis and monitoring.
Instructions
Gets transaction history for a user and optional contract
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": {
"network": "<network>",
"user": "<user>"
},
"name": "get_transaction_history_for_user"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contract | No | The contract address (optional) | |
| includeData | No | Whether to include transaction data | |
| methodId | No | The method ID to filter by (optional) | |
| network | Yes | The blockchain network (e.g., "ethereum", "base") | |
| startBlock | No | The starting block number (optional) | |
| user | Yes | The user address |