美文网首页
(五)hyperledger fabric 测试环境调试智能合约

(五)hyperledger fabric 测试环境调试智能合约

作者: leo_xl | 来源:发表于2018-03-29 10:51 被阅读0次

    一、进入devmode目录

    cd fabric-samples/chaincode-docker-devmode

    二、启动网络

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

    三、新开终端进入chaincode容器

    docker exec -it chaincode bash

    四、进入chaincode目录

    cd sacc 

    go build

    五、运行chaincode

    CORE_PEER_ADDRESS=peer:7052 CORE_CHAINCODE_ID_NAME=mycc:0 ./sacc

    六、新开终端进入cli容器

    docker exec -it cli bash

    七、安装编译好的chaincode

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

    八 、调试验证chaincode

    1、插入数据

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

    2、修改数据

    peer chaincode invoke -n mycc -c '{"Args":["set", "a", "20"]}' -C myc

    3、查询数据

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

    相关文章

      网友评论

          本文标题:(五)hyperledger fabric 测试环境调试智能合约

          本文链接:https://www.haomeiwen.com/subject/oifmcftx.html