hyperledger-fabric - 如何使用 IBM 区块链平台调试 Chaincode
问题描述
我正在尝试调试一个简单的代码链,该代码链默认由 IBM 区块链平台插件为 VS Code 创建。
看起来我做的一切都正确,但断点不起作用。
重现步骤:
- 打开 .ts 文件并设置刹车点
- 存档、部署和实例化代码链(顺便说一句,根据您不需要这样做的文档,但是,如果我不这样做,我不会在下一步获得代码链方法列表)
- 运行调试器,选择“拾取刹车点”
- 在这一步中,我看到了红灯。(目前看来还可以)
- 点击区块链图标,“提交交易” > 选择方法 > 输入 > 输入(我不需要任何参数来执行此方法)
交易成功提交。刹车点不工作。我错过了什么或做错了什么?
操作系统:MacOS 语言:TypeScript IBM 插件版本:2.0.1 Docker 映像 ibmcom/ibp-microfab:0.0.8
嗯……这只是一个错误吗?
PS如果我选择“手动”(运行直到手动停止)我想我的链代码中必须有“调试器”对吗?无论如何它不工作。
有什么帮助吗?
解决方案
推荐阅读
- reactjs - 如何防止赛普拉斯 POST 请求在数据库中创建实际数据
- r - 使闪亮的`dateRangeInput`的`end`总是大于`start`
- cors - Salesforce OpenID Connect - /.well-known/openid-configuration 被 CORS 阻止
- python - 绘制一个多轴对象数组
- terraform - terraform 中的二维数组支持
- flutter - 下拉按钮未在 Flutter 中显示所选值
- javascript - 我在做什么导致索引被乱序绘制
- android - 如何在 facelock android 设备中获取注册的设备面部 Ids 参数?
- vb.net - 找不到接收 Mqtts 消息的方法
- javascript - 如何解决 Express 中的“Access-Control-Allow-Origin”问题?