我启动了一个新的以太坊私有区块链并让它运行。现在我需要在它运行时与它交互。我必须打开一个新控制台并使用带有 geth.ipc 文件路径的命令attach,但我找不到它。有人可以帮我吗?我是 geth 新手
3 回答
慕的地6264312
TA贡献1817条经验 获得超6个赞
我总是--ipcpath "/home/your_folder/geth.ipc
在运行 geth 命令来启动网络时添加。如果您没有声明这一点,我猜它位于(如您引用的网站中提到的)中geth attach /path_to_your_data_directory/YOUR_FOLDER/geth.ipc
。
就我而言,我只需要输入geth attach
而不声明 geth.ipc 在第二个终端中的位置,它将打开 Geth Javascript 控制台。
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
在我遇到类似的问题后来到这个问题。就我而言,我没有指定 datadir,因此我使用的方法是在客户端运行开始时在注释中找到它。你应该看到这样的东西:
INFO [localdate|localtime] IPC endpoint opened url=\\.\pipe\geth.ipc
犯罪嫌疑人X
TA贡献2080条经验 获得超4个赞
geth.ipc 文件位于您的 datadir 中。您的 datadir 是您使用 geth 命令启动专用网络时指定的位置。例如,
geth --datadir ./privatechain
geth.ipc 将位于 ./privatechain/geth.ipc。
- 3 回答
- 0 关注
- 127 浏览
添加回答
举报
0/150
提交
取消