首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在“`paritytech/parity`”中获取当前块号

在“`paritytech/parity`”中获取当前块号
EN

Stack Overflow用户
提问于 2017-09-12 11:32:01
回答 2查看 3K关注 0票数 3

奇偶UI在底部显示当前块号,但如果未启用UI,那么如何找到当前块号?

有找到当前块号的方法吗?

  • 使用JSONRPC?
  • 它是存放在巴斯帕的某个地方吗?

注:如果有人能找到合适的标签,请更新!目前,parity没有标记。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-09-12 13:09:45

您可以通过调用'eth_blockNumber‘方法在rpc上获得最新的块号。

来自JSON RPC文档

返回最近块的数目。 //请求curl -X POST '{ "jsonrpc":"2.0",“方法”:“eth_blockNumber”,"params":[],“id”:83} //结果{ "id":83,“jsonrpc”:"2.0",“结果”:"0x4b7“// 1207 }

您可能感兴趣的还有其他更高级别的API,如web3.jsweb3.py。它们都允许您使用web3.eth.blockNumber获取最新的块号,并且通常使用本机类型而不是十六进制字符串。

票数 2
EN

Stack Overflow用户

发布于 2017-10-10 07:24:58

使用@carver发布的答案,我只能得到十进制形式的当前块号,我的RPC端口是8545(默认值):

代码语言:javascript
复制
echo $((`curl --data '{"method":"eth_blockNumber","params":[],"id":1,"jsonrpc":"2.0"}' -H "Content-Type: application/json" -X POST localhost:8545 | grep -oh "\w*0x\w*"`))
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46175289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档