标题:
为基于 Hyperledger Fabric v0.6 的区块链网络开发客户端应用程序(3)
[打印本页]
作者:
look_w
时间:
2018-6-18 13:53
标题:
为基于 Hyperledger Fabric v0.6 的区块链网络开发客户端应用程序(3)
代码包结构我们快速看看 code_package 的结构,然后再继续介绍第 7 步。
blockchain_sample_client.js
包含客户端代码,该代码将注册和登记用户,并创建和从区块链获取贷款申请。
chaincode
包含
chaincode_sample.go
文件,该文件将被部署到区块链供以后调用。
config
文件夹包含
runtime.json
文件,您之前已更新了该文件。它包含客户端应用程序的所有配置信息。
src
文件夹包含
blockchain_sample_client
依赖的所有源代码。
src/blockchain/blockchain_network.js
文件包含所有设置和引导代码,用于设置和配置客户端来与区块链网络通信。
src/blockchain/blockchain_sdk.js
文件包含的 Hyperledger Fabric Client 代码用于与区块链网络交互,以便执行注册、登记、调用和查询。
src/database/datastore.js
包含与 Bluemix 上的 Cloudant 服务通信所需的代码。
src/database/model/kv_store_model.js
是一个基于 Cloudant 的键值存储实现, Hyperledger Fabric Client 客户端将使用它管理 ECert 和用户元数据。
在终端中导航到
code_package/
并运行:
node blockchain_sample_client.js这是输出的一个片段:
样本客户端能成功地在区块链上创建一个抵押贷款申请,随后从区块链账本获得它。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0