一、前言
????????FISCO BCOS是由金融區塊鏈合作聯盟(深圳)與微眾銀行共同發起的開源區塊鏈項目,支持多鏈多賬本,滿足金融行業復雜業務需求。本文將介紹如何在Ubuntu操作系統上使用Linux命令配置FISCO BCOS的控制臺并進行get/set操作。
目錄
一、前言
準備依賴:(安裝java,上傳console的包并解壓)
拷貝控制臺配置文件:
配置控制臺證書到conf目錄:(在啟動節點的情況下)?
啟動并使用控制臺:
啟動成功示例 :
如果啟動失敗?請檢查conf/config.toml中節點端口配置是否正確?
使用控制臺安裝HelloWorld智能合約;
使用控制臺完成HelloWorld智能合約的set與get操作;?
再次查看區塊鏈中區塊高度
致謝
-
準備依賴:(安裝java,上傳console的包并解壓)
# ubuntu系統安裝java
sudo apt install -y default-jdk
-
拷貝控制臺配置文件:
cp -n console/conf/config-example.toml console/conf/config.toml
#cp 一份文件并改名到這個目錄
-
配置控制臺證書到conf目錄:(在啟動節點的情況下)?
cp -r nodes/127.0.0.1/sdk/* console/conf/
-
啟動并使用控制臺:
cd ~/fisco/console && bash start.sh
啟動成功示例 :
?
如果啟動失敗?請檢查conf/config.toml中節點端口配置是否正確?
#獲取客戶端版本信息????????getNodeVersion
# 獲取節點信息? ? ? ? ? ? ? ? ??getPeers
#查看區塊高度? ? ? ? ? ? ? ? ? ?getBlockNumber
?
-
使用控制臺安裝HelloWorld智能合約;
? deploy HelloWorld
?
-
使用控制臺完成HelloWorld智能合約的set與get操作;?
call HelloWorld ... get
call HelloWorld ... set '輸入你要顯示的內容'
-
再次查看區塊鏈中區塊高度
getBlockNumber
- 參考資料
- FISCO BCOS官方文檔:FISCO BCOS 2.0 技術文檔 — FISCO BCOS 2.0 v2.9.0 文檔
- Ubuntu官方文檔:https://ubuntu.com/documentation
致謝
感謝FISCO BCOS團隊的開源貢獻,以及所有在區塊鏈領域探索和實踐的開發者們。