【问题标题】:How to sync Geth and testRPC private nodes locally?如何在本地同步 Geth 和 testRPC 私有节点?
【发布时间】:2018-02-14 04:05:40
【问题描述】:

我设置了 2 个节点,1 个在 testRPC 上,另一个在 geth 上(使用 cmd 和 mist)。

如何同步两个节点,以便我可以为两个私有节点中的账户编写众筹智能合约以进行贡献?

【问题讨论】:

    标签: blockchain ethereum smartcontracts blockchain.info-api geth


    【解决方案1】:

    据我所知,在 testrpc 上运行的节点不能被其他 bode 连接,除非它们具有相同的 genisis 文件。 Testrpc 不是用来连接其他节点的,它是一个独立的节点。

    创建两个或多个私有节点并让它们同步会更简单。此外,要进行同步,您需要在 geth 控制台中使用admin.addPeers(),以便一个节点与另一个节点通信。要输入的参数将是您要与之同步的节点的 enode id。

    有教程更详细地解释了如何做到这一点。 Link to github guide

    【讨论】:

    • 是否可以通过知道RPC路径和IPC路径来连接?请说明如何以及在何处获取 RPC 路径以及所需的管道方法。
    • 它应该在您启动节点时出现在前几行。将显示 RPC/IPC 路径,但是您可以更改启动 geth 时使用的参数中的路径。
    猜你喜欢
    • 1970-01-01
    • 2018-05-15
    • 2017-02-27
    • 2022-11-12
    • 2020-11-01
    • 1970-01-01
    • 2019-05-10
    • 2021-05-08
    • 1970-01-01
    相关资源
    最近更新 更多