時間:2023-06-18|瀏覽:312
詳細文檔地址:https://ecsoya.github.io/fabric/
網絡搭建與部署
之前,我整理過一篇文章,詳細介紹了Fabirc網絡的搭建和部署,小伙伴們請自行查閱: 推薦幾個開源項目,教你快速搭建Hyperledger Fabric區塊鏈網絡。
官方的SDK
JavaSDK:GitHub-hyperledger/fabric-sdk-java
Gateway:GitHub-hyperledger/fabric-gateway-java
SpringFabricGateway
這是我基于官方的Gateway項目,結合SpringMVC做出的一套框架。主要是將Chaincode的函數調用,包裝成了Spring的服務。
項目地址:GitHub-ecsoya/spring-fabric-gateway
詳細文檔:https://ecsoya.github.io/fabric/pages/gateway.html
Maven地址:
SpringFabricExplorer
一個精簡版的Fabric區塊鏈瀏覽器。
項目地址:GitHub-ecsoya/spring-fabric-gateway
詳細文檔:https://ecsoya.github.io/fabric/pages/explorer.html
Maven地址:
FabricNetworkConfig
以上的項目,包含官方的SDK和Gateway,都離不開Fabric網絡配置文件的支持。
所謂的配置文件,就是將所有的組織、Peer和其相關的證書,全部配置到一個JSON文件或YAML文件中,方便在項目中讀取。
詳細文檔:https://ecsoya.github.io/fabric/pages/network-config.html
完整示例文檔:https://ecsoya.github.io/fabric/pages/demo.html
源碼:GitHub-ecsoya/fabric-demo