Go-Ethereum
如何手動將 Mist 切換到 Ropsten?
我是乙太坊的新手。我有 v.0.8.7 客戶端。它與區塊鏈完全同步(見下面的截圖:一分鐘前看到的最後一個區塊)。
我以這篇文章為基礎。
如果我理解正確的話,我的客戶端目前與 Morden 同步(這篇文章確實沒有以菜鳥可以理解的方式解釋事情)。所以我必須切換到 Ropsten。
我輸入了文章底部指定的命令,並得到以下錯誤。
dyn907-72:~ me$ ls /Users/me/Library/Ethereum/testnet/ chaindata keystore testnet_genesis.json dapp nodekey geth nodes dyn907-72:~ me$ geth --datadir /Users/me/Library/Ethereum/testnet init testnet_genesis.json I1122 14:01:12.203789 ethdb/database.go:83] Alloted 16MB cache and 16 file handles to /Users/me/Library/Ethereum/testnet/chaindata Fatal: failed to read genesis file: open testnet_genesis.json: no such file or directory dyn907-72:~ me$
您需要為您的 genesis JSON 文件使用正確的相對路徑或絕對路徑。
相對路徑將是:
geth --datadir ./Library/Ethereum/testnet init ./Library/Ethereum/testnet/testnet_genesis.json
然而,絕對你是在最好的道路上:
geth --datadir /Users/sam/Library/Ethereum/testnet init /Users/sam/Library/Ethereum/testnet/testnet_genesis.json