blockchain - 如何知道我的 Waves 节点是否在分叉上?
问题描述
我正在运行我的 Waves 节点,但我不知道我是否在分叉上。如何准确知道节点是否在分叉上?是否有显示它的实用程序或 API 命令?
解决方案
您可以检查区块链高度或块的最后 100 个签名,以了解您的节点是否在分叉上(将块生成器和签名与其他节点 API 进行比较。http ://dev.pywaves.org/nodes/也可以显示节点的状态)。
您可以在不同节点上使用带有 swagger 的 rest api来比较两者上的块 #。在相同的块高度中寻找不同的生成器。
您的节点可以是以下两种可能性之一:您的节点位于高度小于 2000 个块或超过 2000 个块的分叉上。如果你的节点在一个高度小于 2000 块的分叉上,这里你可以通过回滚指令实现回滚。否则,您需要选择获取实际区块链的选项。
推荐阅读
- javascript - 在 Angular 客户端应用程序中拥有 Paypal Clientid 有哪些风险?
- database - 在 WPF 中使用 SQLite 数据库中的数据填充一堆文本框时遇到问题
- android - 识别资产文件夹时出错“预期表达式,但找到了包名称”
- mips - 下面的 I-Type 指令如何改变程序计数器?
- kubernetes - 验证数据时出错:ValidationError(Deployment.spec.template.spec.volumes[0]):io.k8s.api.core.v1.Volume 中的未知字段“hostAliases”
- javascript - 如何创建比特币测试网交易 - blockcypher?
- bash - 根据命令的结果更改目录
- c - C动态长度字符数组
- python - 从 Docker 会话运行 Jupyter 失败
- python - 查询多个表并在 Django 中返回组合查询集,同时访问数据库一次