1. 程式人生 > >2.02 hyperledger fabric入門

2.02 hyperledger fabric入門

1.需要的環境

  • docker
  • docker-compose
  • Go
  • git
  • npm和nodejs

2.下載fabric元件的Docker映象

3.下載fabric原始碼庫

  • 建立目錄
    在這裡插入圖片描述
  • 進入目錄
    在這裡插入圖片描述
  • 下載fabric
    在這裡插入圖片描述
  • 進入下載後的目錄
    在這裡插入圖片描述
  • 切換版本
    在這裡插入圖片描述
  • 進入目錄
    在這裡插入圖片描述
  • 安裝
    在這裡插入圖片描述
  • 退到之前目錄,然後進入目錄
    在這裡插入圖片描述
  • 安裝
    在這裡插入圖片描述

4.下載fabric-samples

  • 進入目錄
    在這裡插入圖片描述
  • 下載Samples
    在這裡插入圖片描述
  • 使用官方提供的例子建立一個fabirc網路

5.部署第一個網路(hello-world)

  • 進入fabric-samples的目錄
    在這裡插入圖片描述
  • 切換分支
    在這裡插入圖片描述
  • 進入
    在這裡插入圖片描述
  • 生成配置
    在這裡插入圖片描述
  • 檢視生成的配置檔案
    在這裡插入圖片描述
  • 檢視ca和msp
    在這裡插入圖片描述
    在這裡插入圖片描述
  • 檢視Org1MSPanchors.tx和Org2MSPanchors.tx
    在這裡插入圖片描述
  • 啟動網路
    在這裡插入圖片描述
  • 執行成功
    在這裡插入圖片描述

6.日誌和示例程式碼解析

  • fabric網路啟動完畢
    在這裡插入圖片描述
  • 建立通道,安裝鏈碼等
    在這裡插入圖片描述
  • 安裝chaincode
    在這裡插入圖片描述
  • 查詢結果為100
    在這裡插入圖片描述
    在這裡插入圖片描述
  • 檢視docker
    在這裡插入圖片描述
  • 檢視生成的三個鏈碼
    在這裡插入圖片描述
  • 檢視鏈碼位置
    在這裡插入圖片描述
  • 檢視chaincode
    在這裡插入圖片描述
    在這裡插入圖片描述
  • 檢視鏈碼
    在這裡插入圖片描述
  • 檢視script.sh
    在這裡插入圖片描述
    在這裡插入圖片描述

7.關閉網路

  • 關閉
    在這裡插入圖片描述
  • 檢視容器,已經沒有正在執行的了
    在這裡插入圖片描述