Cpp-Ethereum
Eth 控制台無法啟動:無效的參數控制台
使用 Spacebrew 安裝 Eth 時無法使用“Eth Console”命令
大家好,作為碩士論文研究過程的一部分,我正在學習如何在乙太坊區塊鏈上創建自己的 d’apps。到目前為止,我一直在學習有關 geth 和 Mist 的教程,但現在我正在學習 Eth 和 Mix 以實現 C++。
我已經用 spacebrew 成功安裝了 geth,並且可以從命令行正常使用它。
我只是嘗試使用來自github的說明安裝 eth ,並且能夠使用 spacebrew 成功編譯。
但是,當我嘗試執行
eth console
按照說明,我不斷收到錯誤消息“無效參數:控制台”。
我試過使用
eth --console eth -console eth console --frontier eth console --testnet
都具有相似的結果,並確保升級和更新 spacebrew。
我到處尋找有類似問題的人,但在論壇中找不到任何東西。
有沒有人有任何見解?
只有
geth
一個 javascript 控制台。如果要連接到
eth
orparity
,只需執行它們:$ eth
或者:
$ parity --geth
之後,您可以使用 geth 將控制台附加到 c++ 或 rust 客戶端,如下所示:
$ geth attach
輸出將如下所示:
$ geth attach Welcome to the Geth JavaScript console! instance: eth/v1.3.0/Linux/g++/Interpreter/RelWithDebInfo/27da2620/ coinbase: 0x00243db98c4182ebc1d5abd921f986814c3bd7b9 at block: 1719189 (Fri, 17 Jun 2016 08:18:45 CEST) modules: admin:1.0 db:1.0 debug:1.0 eth:1.0 miner:1.0 net:1.0 personal:1.0 shh:1.0 web3:1.0 >
請注意第 3 行,告訴您您剛剛附加到一個
eth
實例。
ethconsole 是一個詞,似乎是一個 javascript 解釋器。
另一方面,eth 是一個編譯、連結和安裝的執行檔。兩者都是從命令行啟動的(至少在 linux 中),但參數上下文不同。
eth 使用標準風格的 unix ‘switch’ 命令參數,但 ethconsole 需要一個奇怪的非同步(回調載入)對像風格字元串,最後有一個簡短的錯誤處理程序小節。