Get Transaction Information
get_transaction_infoGet comprehensive transaction information.
Unlike standard eth_getTransactionByHash, this tool returns enriched data including decoded input parameters, detailed token transfers with token metadata, transaction fee breakdown (priority fees, burnt fees) and categorized transaction types.
By default, the raw transaction input is omitted if a decoded version is available to save context; request it with `include_raw_input=True` only when you truly need the raw hex data.
Essential for transaction analysis, debugging smart contract interactions, tracking DeFi operations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain_id | Yes | The ID of the blockchain | |
| session_id | No | Opaque session identifier. | |
| transaction_hash | Yes | Transaction hash | |
| include_raw_input | No | If true, includes the raw transaction input data. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The main data payload of the tool's response. | |
| notes | No | A list of important contextual notes, such as warnings about data truncation or data quality issues. | |
| pagination | No | Pagination information, present only if the 'data' is a single page of a larger result set. | |
| content_text | No | Optional human-readable summary used for MCP content responses. | |
| instructions | No | A list of suggested follow-up actions or instructions for the LLM to plan its next steps. | |
| data_description | No | A list of notes explaining the structure, fields, or conventions of the 'data' payload. |