Read Contract(读取合约)
在指定区块调用合约只读函数,无需发送交易或消耗 Gas。
Read Contract 用来调用合约的 view 函数。查询只读取状态,不发交易,也不消耗 Gas。
界面
| 区域 | 说明 |
|---|---|
| 函数列表 | 展示 ABI 中的 view 函数和函数选择器。 |
| 参数 | 按 ABI 填写地址、数字、布尔值或数组。 |
| 区块 | 默认读取最新状态;也可以指定历史区块。 |
| 结果 | 显示解码后的返回值及类型。 |
示例
示例使用本地 ABI 和返回值,不会发送请求。
- 展开
token0。它没有参数,结果会直接显示。 - 展开
balanceOf,在owner填入一个完整的0x地址。 - 选择 Latest Block 读取当前状态;选择 Custom Block 可填写区块高度。
- 点击 Query,在下方查看
balance的uint256值。
注意
- 这里只有
view函数;写入状态的函数不能在此执行。 - 地址须为 40 位十六进制
0x地址。大整数请按完整数字输入。 - 历史区块查询依赖节点数据;查不到时可改用最新区块。
