fabric1.4链码sacc运行

在fabric1.4.1下运行一个最简单的sacc链码

一、首先进入/root/fabric/fabric

cd /root/fabric/fabric-samples

进入chaincode-docker-devmode目录

cd chaincode-docker-devmode

启动网络

docker-compose -f docker-compose-simple.yaml up

fabric1.4链码sacc运行_第1张图片

 

二、新开一个终端

docker exec -it chaincode bash
cd sacc
go build
CORE_PEER_ADDRESS=peer:7052 CORE_CHAINCODE_ID_NAME=mycc:0 ./sacc

一些博客写的是7051,一些是7052,我的话写7051会报错,7052就可以。

 

三、再开一个终端

启动cli

docker exec -it cli /bin/bash

安装链码

peer chaincode install -p chaincodedev/chaincode/sacc -n mycc -v 0

注意:-n是安装的名字,-v是version,-l是使用语言
如:peer chaincode install -n hello -v 1.0.0 -l golang -p

实例化代码

peer chaincode instantiate -n mycc -v 0 -c '{"Args":["str","helloworld"]}' -C myc

查看链码

peer chaincode query -n mycc -c '{"Args":["get","str"]}' -C myc

最后输出 hello world 表示成功。

 

退出第一个终端control+c,输入

docker-compose -f docker-compose-simple.yaml down

你可能感兴趣的:(fabric,区块链)