# 下面将自己写好的chaincode部署并且实例化到fabric:

## 首先把写好的chaincode copy 到 cli
```
命令参考:docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH
docker cp /chaincode/bdata/ 3a113b6c0ecf:/opt/gopath/src/github.com/hyperledger/fabric/examples/chaincode/go
```
## 安装  bdatas ====
```
peer chaincode install -n bdata -v1.0 -p github.com/hyperledger/fabric/examples/chaincode/go/bdata
```
## 实例化 bdatas ====
```
peer chaincode instantiate -n bdata -v1.0  -c '{"Args":["initbdata","bdata1","blue","hashcode","tom"]}' -C  mychannel
```
## 在实例化的时候代码有错误,原因是属性名称识别大小写的。
改正后需要升级chaincode
```
peer chaincode install -n bdata -v2.0 -p github.com/hyperledger/fabric/examples/chaincode/go/bdata
```

### // ====CHAINCODE 使用 示例 (CLI) ===
```
// ==== 安装  bdatas ====
//peer chaincode install -n bdata -v 4.0 -p github.com/hyperledger/fabric/examples/chaincode/go/bdata
// ==== 实例化 bdatas ====
//ORDERER_CA=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/tlsca/tlsca.example.com-cert.pem
//peer chaincode instantiate -o orderer.example.com:7050 --tls true --cafile $ORDERER_CA  -n bdata -v 4.0 -c '{"Args":["initbdata","bdata1","blue","hashcode","tom"]}'  -P "OR    ('Org1MSP.member','Org2MSP.member')"  -C mychannel
```

hyperledger fabric chaincode 教程二相关推荐

  1. Hyperledger Fabric Chaincode 开发

    好了,进入正题.我今天分享的内容的题目是Fabric1.0 Chaincode介绍.除了介绍Chaincode程序编写.调试的基本方法之外,我还加入了一些有关Chaincode原理的内容,希望能够帮助 ...

  2. Hyperledger Fabric chaincode 开发(疑难解答)

    Q&A Q1: 使用fabric release 1.2 进行golang chaincode开发时报错: ..\..\hyperledger\fabric\vendor\github.com ...

  3. Hyperledger Fabric 实战(十二): Fabric 源码本地调试

    借助开发网络调试 fabric 源码本地调试 准备工作 IDE Goland Go 1.9.7 fabric-samples 模块 chaincode-docker-devmode fabric 源码 ...

  4. Hyperledger Fabric 1.0 从零开始(十二)——fabric-sdk-java应用【补充】

    在 Hyperledger Fabric 1.0 从零开始(十二)--fabric-sdk-java应用 中我已经把官方sdk具体改良办法,即使用办法发出来了,所有的类及文件都是完整的,在文章的结尾也 ...

  5. Hyperledger Fabric 1.0 从零开始(十二)——fabric-sdk-java应用

    Hyperledger Fabric 1.0 从零开始(十)--智能合约(参阅:Hyperledger Fabric Chaincode for Operators--实操智能合约) Hyperled ...

  6. hyperledger fabric 1 chaincode 教程1

    1.git clone https://github.com/hyperledger/fabric.git 2.cd /root/go/src/github.com/hyperledger/fabri ...

  7. hyperledger fabric 实战开发——水产品溯源交易平台(二)

    文章目录 前言 一.技术学习 1.Hyperledger fabric 1.1 流程 1.2 配置 1.3 范例解析并自写 1.3 算法实现 二.Web编写 前言 hyperledger fabric ...

  8. Hyperledger Fabric 2.0 官方文档中文版 第6章 教程(下)

    Hyperledger Fabric 2.0 官方文档中文版 第6章 教程下 总目录 6.教程(下) 使用CouchDB 为什么使用CouchDB? 在Hyperledger Fabric中启用Cou ...

  9. Hyperledger Fabric 1.4 Kafka集群部署教程

    Hyperledger Fabric 1.4 Kafka集群部署教程 作者:区块链教程 时间:2019/12/08 10:36 标签:Docker ComposeDockerYMLHyperledge ...

最新文章

  1. C++中指向类成员指针的用法
  2. jquery 表格(鼠标悬停改变改变行背景+隔行换色)
  3. 图文直播:Pokémon Go真爱粉与“脑残粉”之间的爱恨情仇
  4. SAP Spartacus 如何获得当前渲染页面的 CMS 元数据
  5. 网管笔记(1)8.22
  6. django ajax form表单,Django学习系列之Form表单和ajax(示例代码)
  7. 如何更合理地选择图表形式
  8. SpringBooot-基础1-构建项目
  9. javaSe--integer与int
  10. java多线程百度云_654619 汪文君Java多线程编程实战
  11. linux 种子文件怎么打开,torrent是什么文件?用什么打开?
  12. Beyond Compare软件进行代码比对
  13. 0441-Impala动态资源池及放置规则使用
  14. python 布尔值取反_如何在Python中获得布尔值的相反(否定)?
  15. [Unity]Roguelike随机地图生成(一)
  16. 数组_二维数组的初始化方式
  17. 浅谈百度地图的简单开发之结合方向传感器实现定位功能(三)
  18. ubuntu软件下载
  19. open BMC开发(三) IPMI功能配置添加
  20. input标签怎么取消边框

热门文章

  1. Python-set的使用
  2. 【uniapp】sigmob广告加载失败:-5005、500422没有imei的解决办法(原创可用)
  3. mysql按自然年、月、日、季度、周查询数据
  4. 严选114个创新创意Java计算机毕业设计项目,赢在毕设起跑
  5. 图像处理与机器视觉_第二篇
  6. 如何测试网络稳定性_服务器如何测试稳定性能?
  7. 【UI自动化】给好友发大批量图片
  8. TensorFlow 之基于Inception V3的多标签分类 retrain
  9. 【无人机】基于PSO-PA和Q-learning机器学习的无人驾驶飞行器 (UAV) 模拟器研究(matlab代码实现)
  10. QTP测试web:打开ie浏览器进行录制,点击网页没有反应,qtp中没有脚本生成的解决办法