Read Contract(读取合约)

在指定区块调用合约只读函数,无需发送交易或消耗 Gas。

Read Contract 用来调用合约的 view 函数。查询只读取状态,不发交易,也不消耗 Gas。

界面

区域说明
函数列表展示 ABI 中的 view 函数和函数选择器。
参数按 ABI 填写地址、数字、布尔值或数组。
区块默认读取最新状态;也可以指定历史区块。
结果显示解码后的返回值及类型。

示例

示例使用本地 ABI 和返回值,不会发送请求。

  1. 展开 token0。它没有参数,结果会直接显示。
  2. 展开 balanceOf,在 owner 填入一个完整的 0x 地址。
  3. 选择 Latest Block 读取当前状态;选择 Custom Block 可填写区块高度。
  4. 点击 Query,在下方查看 balanceuint256 值。

注意

  • 这里只有 view 函数;写入状态的函数不能在此执行。
  • 地址须为 40 位十六进制 0x 地址。大整数请按完整数字输入。
  • 历史区块查询依赖节点数据;查不到时可改用最新区块。

下一步