Hyperledger Fabric 智能合约实战 (6) 访问链码接口
生活随笔
收集整理的這篇文章主要介紹了
Hyperledger Fabric 智能合约实战 (6) 访问链码接口
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 下載fabric-samples 示例。
2.
cd fabric-samples/fabcar//使用 startFabric.sh 腳本啟動網絡。 ./startFabric.sh javascript3. npm install
4. 登記管理員和用戶
4.1 登記一個 admin 用戶:
一個管理員用戶( admin)被證書授權服務器(CA)創建成了 注冊員 。我們第一步要使用 enroll.js 程序為 admin 生成私鑰、公鑰和 x.509 證書。這個程序使用一個 證書簽名請求 (CSR)——現在本地生成公鑰和私鑰,然后把公鑰發送到 CA ,CA 會發布會一個讓應用程序使用的證書。這三個證書會保存在錢包中,以便于我們以管理員的身份使用 CA。
node enrollAdmin.js4.2 注冊和登記應用程序用戶
admin 是用來與CA一起工作的。 我們也已經在錢包中有了管理員的憑據, 那么我們可以創建一個新的應用程序用戶,它將被用于與區塊鏈交互。 運行以下命令注冊和記錄一個名為 appUser 的新用戶:
node registerUser.js5. 之后就能以剛才的user賬號登錄并訪問區塊數據了
與admin注冊類似,該程序使用CSR注冊 appUser 并將其憑證與 admin 憑證一起存儲在錢包中。 現在,我們有了兩個獨立用戶的身份—— admin 和 appUser ——它們可以被我們的應用程序使用。
總結
以上是生活随笔為你收集整理的Hyperledger Fabric 智能合约实战 (6) 访问链码接口的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 区块链BaaS云服务(21)腾讯CCGP
- 下一篇: Hyperledger Fabric 智