Go-Ethereum
提供但未定義的標誌:-rpc
我正在使用 Geth 建立一個私有乙太坊網路,這是命令:
$ geth --identity "MyTestNode" --datadir "SomeDir" init genesis.json --rpc --rpcaddr "localhost" --rpcport "8000" --rpccorsdomain "*" --port "30303" --nodiscover --ipcapi "admin,db,eth,debug,miner,net,shh,txpool,personal,web3" --rpcapi "db,eth,net,web3" --autodag --networkid 1900 --nat "any" console
但我得到 -rpc 已提供但未定義,我不知道其他一切是否正確。
在GETH服務中,init 和 console 是命令,你不能同時執行它們。您應該先使用init然後使用控制台
我留下了一張關於 geth 結構的圖片
rpc 在穩定版本中被 http 取代
將所有 rpc 選項替換為它們的 http 等效項:
–rpc => –http
–rpcapi => –http.api
–rpccorsdomain => –http.corsdomain