终端1 启动网络
sudo docker-compose -f docker-compose-simple.yaml up -d
关闭链码
sudo docker-compose -f docker-compose-simple.yaml down
终端2 建立并启动链码
进入chaincode容器
sudo docker exec -it chaincode bash
编译
go build
运行
CORE_PEER_ADDRESS=peer:7052 CORE_CHAINCODE_ID_NAME=cdb:0 ./chain-go
终端3
进入cli容器
sudo docker exec -it cli bash
安装链码
peer chaincode install -p chaincodedev/chaincode/chain-go -n cdb -v 0
实例化链码
peer chaincode instantiate -n cdb -v 0 -C myc -c '{"Args":["init"]}'
初始化数据
peer chaincode invoke -n cdb -C myc -c '{"Args":["billInit"]}'
查询数据
peer chaincode query -n cdb -C myc -c '{"Args":["queryWaitBills","0x7ce7caa026d0bc247e456daadff9e368597eb424b2bf4218c3d9c54efa51cfef"]}'
peer chaincode query -n cdb -C myc -c '{"Args":["queryWaitBills","0x123456"]}'
peer chaincode invoke -n cdb -C myc -c '{"Args":["reset"]}'
peer chaincode invoke -n cdb -C myc -c '{"Args":["set","0x7ce7caa026d0bc247e456daadff9e368597eb424b2bf4218c3d9c54efa51cfef_3","TaoBao","niubi-plus","2050-9-9","0x7ce7caa026d0bc247e456daadff9e368597eb424b2bf4218c3d9c54efa51cfef"]}'