Explain a transaction
decode_txDecode what a transaction did: delegated heimdall decode plus decoded_call from the resolved target ABI when available. Prefer decoded_call for typed function/arg names, and read its provenance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | Yes | Chain alias from GET /v1/chains (for example "ethereum", "base", "monad", "bsc") or numeric EIP-155 chain id. | |
| rpc_url | No | Override HTTP(S) RPC URL. Required for chains with no default (e.g. local/31337) or custom EVM chain ids. | |
| tx_hash | Yes | 0x transaction hash. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | Yes | ||
| cached | Yes | ||
| source | Yes | ||
| decoded | Yes | ||
| tx_hash | Yes | 0x transaction hash. | |
| provenance | Yes | ||
| decoded_call | No |