decode_abi_output
Decode ABI-encoded output hex from a contract call. Handles return values, revert reasons (Error(string)), and panic codes (Panic(uint256)).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Hex-encoded output bytes to decode (0x prefix optional) | |
| method | Yes | Method signature (e.g., 'balanceOf(address)') | |
| contract_address | Yes | Contract address (base58, starts with T; needed to fetch ABI for decoding) |