使用VS Code开发智能合约
理论基础
Hyperledger Fabric提供了一个基于docker和docker-compose的“单机版环境”,同时,peer节点可以运行在一种特殊的“devmode”下。这种模式下,peer不会自己启动特定的链码容器,允许我们使用调试模式直接运行一个链码程序,并让他连接到peer上。
更详细的说明可以参考官方文档:https://hyperledger-fabric.readthedocs.io/en/release-1.4/peer-chaincode-devmode.html
VS Code插件
自己手动安装和应用”单机版环境“还是比较繁琐的。好在我们有VS Code以及“IBM Blockchain Platform”插件 https://marketplace.visualstudio.com/items?itemNam