eth_call

半兽人 发表于: 2020-03-14   最后更新时间: 2020-03-14 16:06:14  
{{totalSubscript}} 订阅, 3,203 游览

eth_call,立即执行新的消息调用,而不在区块链上创建交易。

参数:

  • Object -交易调用的对象
  • from: DATA, 20 Bytes - (可选) 交易发送的地址。
  • to: DATA, 20 Bytes - 交易所针对的地址。
  • gas: QUANTITY - (可选) 交易执行提供的gas。 eth_call消耗0gas,但某些执行可能需要此参数。
  • gasPrice: QUANTITY - (可选) 为每个gas支付多少个gasPrice.
  • value: QUANTITY - (可选) 此交易发送的value(整型)
  • data: DATA - (可选) 合约的编译代码
  • QUANTITY|TAG - 区块号, 或"latest", "earliest", "pending"

返回:

  • DATA -已执行合约的返回价值.

例子

// Request
curl -X POST --data '{"jsonrpc":"2.0","method":"eth_call","params":[{see above}],"id":1}'

// Result
{
  "id":1,
  "jsonrpc": "2.0",
  "result": "0x0"
}
更新于 2020-03-14

查看ethereumj更多相关的文章或提一个关于ethereumj的问题,也可以与我们一起分享文章