预备环境:ubuntu20.04,nvm,docker,curl
参考链接:https://hyperledger.github.io/caliper/v0.5.0/fabric-tutorial/tutorials-fabric-existing/
视频链接:https://www.bilibili.com/video/BV1J14y1e7Dg
1.安装fabric环境
./bootstrap.sh 1.4.4 1.4.4
2.安装并使用node v16
nvm install 16
nvm use 16
3.启动BYFN网络
./byfn.sh up
4.安装 caliper CLI
npm install --only=prod @hyperledger/[email protected]
5.绑定SDK 1.4版本
npx caliper bind --caliper-bind-sut fabric:1.4
参考Caliper文档依次:
6.创建Network Configuration文件,这里需要修改下密钥证书的路径
7.创建工作负载文件
8.创建测试配置文件
9.创建连接配置文件
./ccp-generate.sh
10.启动测试
npx caliper launch manager --caliper-workspace ./ --caliper-networkconfig benchmarks/networkConfig.yaml --caliper-benchconfig benchmarks/config.yaml --caliper-flow-only-test --caliper-fabric-gateway-enabled