2017-04-19 24 views
0

我複製了e2e_cli demo application的設置。我創建了自己的本地MSP證書,並且可以從CLI容器運行一些鏈接代碼,如文檔中所述。fabric-client(node.js)在沒有CA的網絡上部署和調用Chaincode

開發我的應用程序的下一步涉及將事務執行綁定到多個客戶端應用程序,這些應用程序將與對等方和訂購服務進行通信。

只需藉助fabric-client,也就是Node.js的SDK,無需設置「可選」(根據文檔)Fabric CA組件,就可以部署和調用鏈式代碼嗎?如果是,是否有代碼示例?我在Github上找到的所有用法示例都涉及對結構CA的調用。

回答

0

是的,您可以在node.js SDK中創建一個用戶,而無需使用fabric-ca註冊它。基本上你需要訪問證書和用戶的相應私鑰,並使用Client.js/createUser()API。看到一個例子https://github.com/hyperledger/fabric-samples/blob/master/balance-transfer/app/helper.js#L297

+0

所以,吉姆,據我瞭解。如果我們在網絡中添加新節點以頒發證書,CA是否只需要?或者換一種說法。 CA做了cryptogen的工作,但是通過SDK請求後即可完成 – arnabkaycee

相關問題