在成功構建專案後,nodeos
二進位制檔案應該在build/programs/nodeos
資料夾中。可以使用programs/nodeos/nodeos
直接從構建資料夾執行nodeos
,或者可以cd programs/nodeos
轉換到這個資料夾並從那裡執行nodeos
命令。這裡,我們在programs/nodeos
資料夾中執行命令。
你可以用這個命令啟動你自己的單節點塊鏈:
cd build/programs/nodeos
./nodeos -e -p eosio --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin
當執行nodeos
時,你應該得到類似下面的日誌訊息。這意味著區塊成功地生產。
1575001ms thread-0 chain_controller.cpp:235 _push_block ] initm #1 @2017-09-04t04:26:15 | 0 trx, 0 pending, exectime_ms=0
1575001ms thread-0 producer_plugin.cpp:207 block_production_loo ] initm generated block #1 @ 2017-09-04t04:26:15 with 0 trxs 0 pending
1578001ms thread-0 chain_controller.cpp:235 _push_block ] initc #2 @2017-09-04t04:26:18 | 0 trx, 0 pending, exectime_ms=0
1578001ms thread-0 producer_plugin.cpp:207 block_production_loo ] initc generated block #2 @ 2017-09-04t04:26:18 with 0 trxs 0 pending
...eosio generated block 046b9984... #101527 @ 2018-04-01t14:24:58.000 with 0 trxs
eosio generated block 5e527ee2... #101528 @ 2018-04-01t14:24:58.500 with 0 trxs
...
在這一點上,nodeos
和eosio
一起執行。
下面的圖表描述了我們剛剛建立的單個主機測試鏈(網)。cleos
用於管理錢包、管理帳號、呼叫區塊鏈上的操作。預設情況下,keosd
由cleos
啟動,以執行錢包管理。
更高階的使用者可能需要修改配置。nodeos
使用自定義配置資料夾。該資料夾的位置由你的系統決定。
linux:~/.local/share/eosio/nodeos/config
使用預設genesis.json
檔案生成此資料夾的種子。可以使用--config-dir
命令列引數向nodeos
指定配置資料夾。如果使用此選項,則需要手動將genesis.json
檔案複製到配置資料夾中。
為了完成有意義的工作,nodeos
需要乙個正確配置的config.ini
檔案。啟動時,nodeos
資料夾查詢config.ini
。如果未找到,則建立預設的配置檔案config.ini
。如果你還沒有準備好可以使用的配置檔案,請執行nodeos
,然後用ctrl c
立即關閉它。預設配置(config.ini
)將在配置資料夾中建立。編輯config.ini
檔案,將下列設定新增/更新為預設值:
現在應該可以執行nodeos
並看到它開始產生塊。
./programs/nodeos/nodeos
nodeos
在自定義資料資料夾中儲存執行時資料(例如,共享記憶體和日誌內容)。該資料夾的位置由你的系統決定。
linux:~/.local/share/eosio/nodeos/data
可以使用--data-dir
命令列引數通過nodeos
指定資料資料夾。
eos教程
如果你希望學習以太坊,那下面的一些教程可以幫到你:
單節鋰電保護IC
單節鋰電保護ic 型號工作 電壓工作 電流過充 電壓過充 釋放電流 過放電壓 過放釋放 電壓過放自恢復 過流保護 短路保護 封裝 替代型號 dw01ka 1.5 10v 4.0ua 4.3v 4.1v 2.4v 3.0v okok oksot 26 dw01 cs213 r5426 r5421 sc...
Watir 本地安裝
網路安裝需要太長時間,而且第一次安裝似乎還不成功 另外個人也還是比較習慣於本地安裝,所以尊重下自己吧。安裝過程很簡單,只要注意選擇元件時選中 enable rubygems 即可。安裝 進入命令列模式,到該gem的存放目錄,輸入gem update system。很奇怪,有些機器上這一步會失敗 沒關...
chocolatey本地安裝
本人在按照 chocolatey官網 上的教程安裝時,出現net.webclient出錯的問題 ghost版系統。於是轉向本地安裝。方法如下 1.衝 github 下載chocolatey專案包,解壓。2.在管理員許可權下的powershell cmd中執行專案根目錄下的 setup.ps1指令碼檔...