tips:此處僅討論測試網路,如果大家想要私有網路,可以參考網上大家的教程,這裡推薦乙個有介面的私有網路工具:ganache。預設埠:127.0.0.1:7545,也可以選擇自定義。
geth--
datadir
目錄位址--
testnet--
rpc-
-rpccorsdomain
"*"console
1.選擇網路
--testnet
表示選擇的是ropsten測試網路,如果想要同步rinkeby測試網路,可以更換引數--testnet
為--rinkeby
。
2.選擇存放區塊位址
-
-datadir
目錄位址
也可以選擇不填入,直接選擇預設位址
3.解鎖賬戶
-
-unlock
0
後續在建立賬戶後,可以選擇加入此引數,可以在後續交易中直接傳送以太幣,不用解鎖。其中0表示第乙個賬戶
4.建立賬戶
personal.newaccount("密碼")
成功使用上述命令進入,控制台,可以使用此命令建立賬戶,用於存放在以太幣和用於交易
info [07-30|10:47:29.866] imported new block receipts count=39 elapsed=5.202ms number=63349 hash=697652…d77c0f size=38.98kb ignored=0
info [07-30|10:47:30.915] imported new block receipts count=193 elapsed=10.117ms number=63542 hash=d0f0fb…9e4870 size=409.79kb ignored=0
info [07-30|10:47:30.919] imported new block headers count=192 elapsed=23.270ms number=64128 hash=2a75a7…9ead8c ignored=0
info [07-30|10:47:31.169] imported new block receipts count=47 elapsed=1.032ms number=63589 hash=353f30…849824 size=33.34kb ignored=0
info [07-30|10:47:37.074] imported new state entries count=768 elapsed=3.109ms processed=114068 pending=5031 retry=0 duplicate=0 unexpected=0
warn [07-30|10:47:37.390] rolled back headers count=2048 header=64128->62080 fast=63589->62080 block=0->0
warn [07-30|10:47:37.390] synchronisation failed, dro
如果出現這種介面表示正在同步資料,這個過程很耗費記憶體和網路頻寬,請注意 以太坊geth區塊同步
起初我採用虛擬機器在公司網路下作為節點同步,不管是錢包還是geth,始終都會有100個左右區塊同步不下來,導致eth getbalance等指令失敗。後來切換到了阿里雲上的伺服器上做同步,乙個晚上就基本同步完了,建議盡量採用雲主機或者網路環境好的實體機進行同步。下面講一下同步的準備工作 1.go環境...
geth 以太坊錢包 以太坊錢包Geth使用命令
鏈客,有問必答!一 啟動以太坊錢包geth 開啟乙個控制台,執行同步區塊命令 同步測試鏈 geth fast cache 512 rpc rpcapi personal,db,eth,net,web3 testnet datadir e projecttestgeth 如果為了讓區域網中其他節點訪問...
geth 以太坊錢包 以太坊錢包Geth使用命令
一 啟動以太坊錢包geth 開啟乙個控制台,執行同步區塊命令 同步測試鏈 geth fast cache 512 rpc rpcapi personal,db,eth,net,web3 testnet datadir e project testgeth 如果為了讓區域網中其他節點訪問到服務,請設定...