首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在本地以太区块链中添加对等项

无法在本地以太区块链中添加对等项
EN

Stack Overflow用户
提问于 2021-01-12 14:54:27
回答 1查看 54关注 0票数 0

我正在尝试将一个节点添加到我的本地ethereum,我正在使用以下命令运行第一个节点:

代码语言:javascript
复制
geth --port 30303 --networkid 1234 --nodiscover --datadir ethereum/paradox  --rpc --rpcport 8545  --rpccorsdomain "http://localhost:8000"  --allow-insecure-unlock --ethstats paradox:s3cr3t@localhost:3000  --rpcapi "eth,net,web3,personal,miner"

我的第二个节点是:

代码语言:javascript
复制
  geth --datadir "$ethereum_home/sample" --nodiscover --networkid 1234 --port 30304

它们都指向相同的起源块。

当我运行命令"addPeers“时,itt返回true,但当我运行"admin.peer”时,它不显示对等项

我的创世文件:{ "config": { "chainId": 4224, "homesteadBlock": 0, "eip150Block": 0, "eip150Hash": "0x0000000000000000000000000000000000000000000000000000000000000000", "eip155Block": 0, "eip158Block": 0, "byzantiumBlock": 0, "constantinopleBlock": 0, "petersburgBlock": 0, "istanbulBlock": 0, "ethash": {} }, "nonce": "0x0", "timestamp": "0x5f350017", "extraData": "0x0000000000000000000000000000000000000000000000000000000000000000", "gasLimit": "0x47b760", "difficulty": "0x80000", "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", "coinbase": "0x0000000000000000000000000000000000000000", "alloc": { "0000000000000000000000000000000000000000": { "balance": "0x1" }, "00000000000000000000000000000000000000ff": { "balance": "0x1" } }, "number": "0x0", "gasUsed": "0x0", "parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000" }

有趣的是,当我停止两个节点并重新启动,然后执行"addPeers“时,它会显示对等数组中的其他节点,但只有一秒钟,如果我运行命令admin.peer,它将不显示任何内容。

EN

回答 1

Stack Overflow用户

发布于 2021-01-12 17:21:01

在线路中,一个节点的端口为30305,另一个节点的端口为30303。为什么要尝试端口为30304的addPeer?在运行geth实例时,检查命令行中列出的端口的可用性。并检查正确的节点密钥和端口。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65679245

复制
相关文章

相似问题

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