Fabric 1.0 开发构建一个测试小应用

 本文参考整理自Fabric 1.0的官方文档,文档地址为:

 http://hyperledger-fabric.readthedocs.io/en/latest/build_network.html#start-the-network

一、准备samples文件和构建工具

 按照本人上一篇博客配置好Fabric 1.0的环境之后,下载Hyperledger Fabric Samples以及Platform-specific Binaries,命令如下:

 git clone https://github.com/hyperledger/fabric-samples.git    //下载samples

 mkdir fabric_Binaries
 cd fabric_Binaries
 curl -sSL https://goo.gl/iX9dek | bash //下载构建Fabric所需的二进制工具

 可以看到下载的文件中有一个bin文件夹,内容如下所示:

 

 将该bin目录放到环境变量中去,本人把该文件夹放到了/usr/local目录下:

 export PATH=/usr/local/fabric_Binaries/bin:$PATH

二、运行构建网络

 cd fabric-samples/first-network

 ./byfn.sh -h //查看命令帮助
 ./byfn.sh -m generate   //为每个节点生成相应的证书,构建通道,并执行构建通道和产生anchor peer    的交易
 ./byfn.sh -m up  //构建并测试网络
 ./byfn.sh -m down //删除网络

三、构建网络流程

 1、使用下载的binaries包里面的crypton工具为网络中的每个实体生成加密所需材料(x509 certs)。

 2、使用下载的binaries包里面的configtxgen工具创建网络中的组件,order运行所需的genesis block,channal配置交易,以及每个anchor peer配置交易。

 3、使用admin peer安装并实例化chaincode

 4、使用peer调用chaincode

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值