0

我做了创世纪块并像这样用geth打开

geth --identity "PrivateNetwork" --datadir "/Users/username/dev/ethereum/data" --port "30303" --rpc --rpcaddr 0.0.0.0 --rpcport "8123" --rpccorsdomain "*" --nodiscover --networkid 1900 --nat "any" --rpcapi "db,eth,net,web3,miner" console

和...用这个命令检查: eth.accounts'&'eth.getBalance(eth.accounts[0])

它有效,但我不知道如何与雾连接

我试过/Applications/Mist.app/Contents/MacOS/Mist --rpc http://localhost:8123了,但我只能看到下面的错误消息

错误启动节点和/或同步错误:无法启动 swarm 进程。在 Timeout.error [as _onTimeout] (/Applications/Mist.app/Contents/Resources/app.asar/node_modules/swarm-js/lib/swarm.js:451:23) 在 ontimeout (timers.js:386:14 ) 在 tryOnTimeout (timers.js:250:5) 在 Timer.listOnTimeout (timers.js:214:5)"

我认为 geth 是 CLI 客户端,而 Mist 是以太坊网络的 GUI 客户端,我什至不确定它是否正确

我需要同时打开它们吗?还是只打开一个?请帮我!

4

2 回答 2

0

我猜你给了错误的IP地址。因此,当您运行命令时,您会在 gth 控制台上找到下面的命令。

信息 [01-31|10:32:06] IPC 端点打开:/Users/divum/Desktop/local-network/geth.ipc 信息 [01-31|10:32:06] HTTP 端点打开:http:// 127.0.0.1:8545

现在尝试

/Applications/Mist.app/Contents/MacOS/Mist --rpc [HTTP_END_POINT_URL]

将 HTTP_END_POINT_URL 替换为您的日志 http 端点 URL。

于 2018-02-05T05:57:09.290 回答
0

确保不要对两个应用程序使用相同的 rpcport。为每个端口使用不同的端口。

于 2018-02-03T19:23:40.207 回答