我啟動了一個新的以太坊私有區(qū)塊鏈并讓它運(yùn)行?,F(xiàn)在我需要在它運(yùn)行時與它交互。我必須打開一個新控制臺并使用帶有 geth.ipc 文件路徑的命令attach,但我找不到它。有人可以幫我嗎?我是 geth 新手
3 回答

慕的地6264312
TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超6個贊
我總是--ipcpath "/home/your_folder/geth.ipc
在運(yùn)行 geth 命令來啟動網(wǎng)絡(luò)時添加。如果您沒有聲明這一點(diǎn),我猜它位于(如您引用的網(wǎng)站中提到的)中geth attach /path_to_your_data_directory/YOUR_FOLDER/geth.ipc
。
就我而言,我只需要輸入geth attach
而不聲明 geth.ipc 在第二個終端中的位置,它將打開 Geth Javascript 控制臺。

米琪卡哇伊
TA貢獻(xiàn)1998條經(jīng)驗(yàn) 獲得超6個贊
在我遇到類似的問題后來到這個問題。就我而言,我沒有指定 datadir,因此我使用的方法是在客戶端運(yùn)行開始時在注釋中找到它。你應(yīng)該看到這樣的東西:
INFO [localdate|localtime] IPC endpoint opened url=\\.\pipe\geth.ipc

犯罪嫌疑人X
TA貢獻(xiàn)2080條經(jīng)驗(yàn) 獲得超4個贊
geth.ipc 文件位于您的 datadir 中。您的 datadir 是您使用 geth 命令啟動專用網(wǎng)絡(luò)時指定的位置。例如,
geth --datadir ./privatechain
geth.ipc 將位于 ./privatechain/geth.ipc。
- 3 回答
- 0 關(guān)注
- 190 瀏覽
添加回答
舉報
0/150
提交
取消