gpt4 book ai didi

ethereum - 最近签的Clique POA 一定要等别人

转载 作者:行者123 更新时间:2023-12-04 20:29:11 27 4
gpt4 key购买 nike

这是我第一次这样做,希望有人能理解我的语法和问题。
我使用 puppeth 创建了 2 个节点,并为我的私有(private)以太坊选择了 Clique。两个节点都是密封器(使用 clique.getSigners() 在两个节点上进行验证),并且都可以将彼此视为对等节点(使用 admin.peers 进行验证)。当我开始使用下面的代码挖掘两个节点时,两个节点都停留在 最近签的,要等别人

geth personal.unlockAccount(eth.coinbase)

geth eth.defaultAccount = eth.coinbase

geth miner.start()

Screenshot for both nodes

以下是创建节点 1 的步骤(已经使用 puppeth 创建了 genesis)

  • geth --datadir "文件夹"init "genesis.json"
  • geth --datadir "文件夹"--networkid [网络提供] --nodiscover
  • 单独的控制台 - geth attach ipc:\.\pipe\geth.ipc
  • admin.addPeer(节点2的enode)

  • 下面是创建节点 2 的步骤(已经使用 puppeth 创建了 genesis)
  • geth --datadir "文件夹"init "genesis.json"
  • geth --datadir "文件夹"--networkid [网络提供] --nodiscover
  • 单独的控制台 - geth attach ipc:\.\pipe\geth.ipc
  • 获取 enode admin.nodeInfo.enode 并在节点 1 中使用 admin.addPeer

  • 检查签名者 - clique.getSigners - 两个帐户都出现

    检查两个节点的对等节点 - admin.peers - 都可以

    然后我都使用下面的代码

    geth personal.unlockAccount(eth.coinbase)

    geth eth.defaultAccount = eth.coinbase

    geth miner.start()

    最佳答案

    我以前也有同样的问题。我的解决方案是终止节点 2,然后再次运行它。

    关于ethereum - 最近签的Clique POA 一定要等别人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50112852/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com