Get Transaction
get_transactionGet details and receipt for one Ethereum or Base transaction by hash: bounded calldata, normalized event logs, transaction index, and receipt-derived effective gas price and fee when available. Use to verify a specific transaction's status and outcome.
Use when: Use when one known transaction must be verified — status, logs, gas paid, or execution outcome. To understand what the calldata means use decode_transaction; for wallet-wide activity use get_wallet_history.
Limitations: One transaction hash per call on Ethereum or Base; pending transactions may not resolve yet. Calldata is returned bounded, not decoded — use decode_transaction for semantic decoding.
Alternatives: decode_transaction, get_block, get_wallet_history
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tx_hash | Yes | Transaction hash (0x…) | |
| chain_id | No | Chain ID (1=Ethereum, 8453=Base) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| logs | No | ||
| status | No | 1=success, 0=revert, None=pending | |
| fee_eth | No | ||
| fee_wei | No | ||
| tx_hash | Yes | ||
| chain_id | Yes | ||
| gas_used | Yes | ||
| value_eth | Yes | ||
| input_data | No | Hex calldata, bounded to 8 KiB | |
| to_address | Yes | ||
| block_number | Yes | ||
| from_address | Yes | ||
| gas_price_gwei | Yes | ||
| logs_truncated | No | ||
| transaction_index | No | ||
| input_data_truncated | No | ||
| effective_gas_price_gwei | No |