evm_read_contract
Call any function on an EVM contract to read its state, using an ABI label, JSON, or auto-resolution from Etherscan.
Instructions
Read contract state by function name. Provide abiLabel (from evm_register_abi), abiJson, or let the tool auto-resolve from Etherscan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| args | No | Function arguments as strings | |
| abiJson | No | Optional ABI JSON string | |
| chainId | No | Chain ID (defaults to runtime config) | |
| abiLabel | No | Label of a registered ABI (from evm_register_abi) | |
| functionName | Yes | Function name to call | |
| contractAddress | Yes | Contract address |