这个问题通常是由于没有正确启动Beacon节点导致的。解决方法如下:

  1. 确认您已经正确启动了Beacon节点。可以使用以下命令检查:

    geth --goerli attach http://127.0.0.1:8545
    eth.getBlock("latest").baseFeePerGas
    

    如果返回值为null,则表示没有正确启动Beacon节点。

  2. 如果您没有启动Beacon节点,请使用以下命令启动:

    geth --goerli --http --http.addr "127.0.0.1" --http.port "8545" --http.api "eth,net,web3,personal" --http.corsdomain "*" --http.vhosts "*"
    

    这将启动一个HTTP服务器,您可以通过此服务器连接到Beacon节点。

  3. 如果您已经正确启动了Beacon节点,但仍然收到此错误消息,请检查您的网络配置是否正确。确保您的节点已正确连接到网络,并且您的网络配置正确。

  4. 如果您的网络配置正确,但仍然无法解决问题,请考虑重新安装geth

geth出现 Post-merge network but no beacon client seen Please launch one to follow the chain! 如何解决

原文地址: http://www.cveoy.top/t/topic/hlKK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录