fabric node.js调用智能合约


node.js调用智能合约

  • 进入fabcar
    cd fabric-samples/fabcar

准备环境

  • 杀掉活跃的容器
    docker rm -f $(docker ps -aq)

  • 清理缓存的网络

docker network prune

  • 删除fabcar智能合约的底层链码图像,若是第一次运行这个项目可以不执行

docker rmi dev-peer0.org1.example-fabcar-1.4-....

  • 安装客户端并启动网络

npm install

./startFabric.sh node

  • 注册管理员用户

node enrollAdmain.js

  • 注册user1用户

node registerUser.js

  • 查询账目

node query.js

总结

  • 先创建网络
  • 然后部署智能合约
  • 然后创建智能合约实例