区块链——配置和使用geth
生活随笔
收集整理的這篇文章主要介紹了
区块链——配置和使用geth
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一測試是否安裝成功
win+r打開cmd,輸出geth help 出現類似以下場景代表安裝成功二創建創世文件genesis.json
genesis.json是創世區塊配置文件,在安裝目錄下新建一個txt文件,把內容復制進去后保存,最后改名為genesis.json
提供兩個文件的內容,選其一即可。
三配置文件,初始化
1.打開cmd 2.進入geth的安裝路徑,如下圖我放在D盤的Geth文件中 3.輸入geth --datadir data init genesis.json
成功則會在安裝路徑下出現data文件夾用于存放數據。
啟動節點連接私有測試網絡
geth --datadir data --networkid 123 --nodiscover console --networkid 123參數表示區塊鏈網絡ID標識,--nodiscover參數表示節點私有,console參數表示進入geth控制臺。 連接測試網進入控制臺,此時我們已經進入geth測試網的交互式控制臺,窗口也顯示「Welcome to the Geth JavaScript console」成功提示!查詢賬戶列表
輸入指令:eth.accounts 輸出結果:[] 代表賬戶未創建新建賬戶
輸入指令:personal.newAccount("123") 賬戶新建成功,返回賬戶地址,123為賬戶密碼。查詢賬戶余額
輸入指令:eth.getBalance(eth.accounts[0]) 數組形式保存賬號,所以0代表第一個賬戶,輸出0 這個賬戶的余額是0,因為還沒有開始挖礦。啟動或停止挖礦
miner.start();admin.sleepBlocks(1);miner.stop() 啟動挖礦程序,當挖到1個區塊時停止挖礦,挖礦所得默認進入第一個賬戶里。成功挖出1個后我們的節點就是礦工節點
需要注意的一點是開啟挖礦后,如果難度過低,挖礦會很快,信息會刷屏,需要你盲打miner.stop()才會停止。
參考:https://www.cnblogs.com/lvdongjie/p/11207021.html
總結
以上是生活随笔為你收集整理的区块链——配置和使用geth的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑长时间睡眠会自动关机吗_长期对着电脑
- 下一篇: java后端项目怎么实现图片预览_项目经