Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hyperledger fabric 正在更新编写器文件--(状态:500,消息:找不到名为';xxx';的链码)_Hyperledger Fabric_Hyperledger_Hyperledger Composer_Ibm Blockchain - Fatal编程技术网

Hyperledger fabric 正在更新编写器文件--(状态:500,消息:找不到名为';xxx';的链码)

Hyperledger fabric 正在更新编写器文件--(状态:500,消息:找不到名为';xxx';的链码),hyperledger-fabric,hyperledger,hyperledger-composer,ibm-blockchain,Hyperledger Fabric,Hyperledger,Hyperledger Composer,Ibm Blockchain,我正在尝试更新.bna文件,但是,当我运行以下命令时,我遇到了这个问题: composer网络升级-cPeerAdmin@hlfv1-Nxxx-V0.0.2 它说: Upgrading business network definition. This may take a minute... 错误:尝试升级业务网络时出错。错误:没有来自任何对等方的有效响应。 来自尝试的对等通信的响应为错误:错误:2未知:链码错误(状态:500,消息:找不到名为“wecashup”的链码) 命令失败 我真的不

我正在尝试更新.bna文件,但是,当我运行以下命令时,我遇到了这个问题:

composer网络升级-cPeerAdmin@hlfv1-Nxxx-V0.0.2

它说:

Upgrading business network definition. This may take a minute...
错误:尝试升级业务网络时出错。错误:没有来自任何对等方的有效响应。 来自尝试的对等通信的响应为错误:错误:2未知:链码错误(状态:500,消息:找不到名为“wecashup”的链码) 命令失败

我真的不知道如何解决这个问题,我已经在我的json文件上更新了版本…但仍然存在相同的错误

{
“发动机”:{ “作曲家”:“^0.19.13” }, “名称”:“xxx”, “版本”:“0.0.2”, “说明”:“WecashUp区块链”, “脚本”:{ “预发布”:“mkdirp./dist&&composer归档创建--sourceType dir--sourceName.-a./dist/wecashup.bna”, “预测试”:“npm运行皮棉”, “lint”:“eslint.”, “测试”:“纽约摩卡-T0测试/*.js&&js” }, “关键词”:[ “作曲家”, “作曲家网络” ], “作者”:“巴黎”, “电子邮件”:parismollochristondis@gmail.com", “许可证”:“Apache-2.0”, “依赖性”:{ “作曲家管理员”:“^0.19.13”, “composer cli”:“^0.19.13”, “编写器客户端”:“^0.19.13”, “普通作曲家”:“^0.19.13”, “嵌入式composer连接器”:“^0.19.13”, “作曲家黄瓜步骤”:“^0.19.13”, “柴”:“最新”, “承诺的柴”:“最新”, “黄瓜”:“^2.2.0”, “eslint”:“最新”, “纽约”:“最新”, “mkdirp”:“最新”, “摩卡”:“最新” } }


我的composer版本是19.13

在启动新代码之前,您是否运行命令
composer network install
将新代码安装到对等机上?或者,在运行install命令后,您是否运行了startFabric.sh脚本?我从startFabric(清理docker后)开始,然后在PeerAdmin上安装,只有在执行升级命令之后,解决方案才会在此链接上解释: