[](https://docs.rs/transaction-decoder)
# Transaction Decoder
A CLI tool for decoding EVM transactions.
## Features
- Decodes EVM transaction input data dynamically.
- Supports legacy, EIP-2930, EIP-1559, and EIP-4844 transactions.
- Fetches function signatures and names.
## Installation
Install the CLI via Cargo:
```bash
cargo install transaction-decoder
```
## Usage
```bash
transaction-decoder <TRANSACTION_HASH> --rpc-url <RPC_URL> --logs
```
## Example
```bash
transaction-decoder 0x1234... --rpc-url https://mainnet.infura.io/v3/YOUR-API-KEY --logs
```