天天看點

第二章FISCO BCOS sdk下載下傳和配置是使用

想了解相關區塊鍊開發,技術提問,請加QQ群:538327407(已滿),群2:135019400

前提:

1、已經搭建好了一個底層,并且可以正常運作

2、确定外部是否可以連接配接,如果是雲上的伺服器,要保證外網可以通路

正式流程

1、下載下傳sdk demo,選擇 釋出版本

https://github.com/FISCO-BCOS/spring-boot-starter

2、檢視文檔

https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/tutorial/sdk_application.html#id2

搭建單群組4節點聯盟鍊

在fisco目錄下執行下面的指令,生成一條單群組4節點的FISCO鍊。需要保證機器的30300~30303,20200~20203,8545~8548端口沒有被占用。

bash build_chain.sh -l "127.0.0.1:4" -p 30300,20200,8545

注解

l  其中-p選項指定起始端口,分别是p2p_port,channel_port,jsonrpc_port,出于安全考慮jsonrpc/channel預設監聽127.0.0.1,需要外網通路請添加-i參數。

 搭建鍊的時候要注意,加上-i,讓外網可以通路

3、将伺服器上的證書copy ,放到sdk的java項目中

第二章FISCO BCOS sdk下載下傳和配置是使用

ps:隻有把底層證書copy 到sdk的項目中,才可以擁有對應的權限通路。

4、修改配置,改為伺服器的ip

第二章FISCO BCOS sdk下載下傳和配置是使用

ps:上面的是筆者的測試伺服器外網ip,端口如果沒有特地修改一般沒有需要調整的。

5、lombok 下載下傳

第二章FISCO BCOS sdk下載下傳和配置是使用

ps:剛下載下傳時候項目,有些插件可能沒有安裝,代碼會報錯,筆者的lombok 插件就是如此,依照圖示操作 

安裝,設定

第二章FISCO BCOS sdk下載下傳和配置是使用
第二章FISCO BCOS sdk下載下傳和配置是使用
第二章FISCO BCOS sdk下載下傳和配置是使用

6、重新編譯項目測試

第二章FISCO BCOS sdk下載下傳和配置是使用

這個時候項目沒有報錯,此時運作項目中的某個單元測試,發現正常可以請求通路,擷取底層相關資料。

以上就是筆者實踐記錄。

讀後感覺不錯,有收獲可以微信請作者喝杯咖啡,讀後有疑問請加微信,拉群研讨,注明來意

第二章FISCO BCOS sdk下載下傳和配置是使用
第二章FISCO BCOS sdk下載下傳和配置是使用

筆者原創!如果您覺得閱讀本文對您有幫助,請點一下“推薦”按鈕,您的“推薦”将是我最大的寫作動力!歡迎各位轉載,轉載請添加原部落格連接配接,否則保留追究法律責任的權利,謝謝!

YC.Boilerplate 快速開發架構交流,請加群:1060819005

區塊鍊交流請加QQ群:538327407(已滿),群2:135019400.

我的部落格位址:http://www.cnblogs.com/linbin524/