Hyperledger面料作曲家测试样品不起作用?

时间:2017-11-08 04:25:16

标签: hyperledger-composer

我按照并在此说明中尝试相同的示例代码 Playground tutorial

但是当我提交交易Error: Could not find any functions to execute for transaction org.acme.mynetwork.Trade#d77dbd2d-53e3-4435-b4fb-d802d5bd6bec时。

有人有任何想法吗?

1 个答案:

答案 0 :(得分:1)

这可能是您在v0.14.3中在Playground中看到的错误。建议将您的Composer开发环境更新(即重新安装)到当前版本v0.15.0(截至11月10日) - 有一个新教程(它改变了您所看到的)并且将使用Business网卡进行网络部署(不再需要createComposerProfile.sh) - 让生活更轻松。要获得最新版本,您需要按照文档安装模块 - > https://hyperledger.github.io/composer/installing/development-tools.html - 这将获得最新版本。确保使用在fabric-tools中下载的脚本进行全面拆解(因为您的CC容器将为0.14.3或更早版本,因此已过期),然后您随后执行npm -g卸载相同模块名称如composer-cli,composer-playground等,并且在随后的npm -g安装相同的作曲家模块时,它们都处于同一级别(0.15.0)。