超级账本编辑器错误:状态:500,消息:链码存在



我启动了一个新的作曲家网络(两个组织设置(,即第二个链码(一个已经安装并正在运行(。我安装了它,在启动时,下载节点模块时有几个链码容器卡住了,启动链码的命令超时了。为了重新开始,我删除了链码容器并尝试重新启动。但是我得到错误:status: 500, message: chaincode exists.

来自超级账本结构的消息意味着链码已经被实例化,所以你不需要再次调用composer network start。您发送给对等方的任何请求都将尝试启动一个链码容器来处理该请求(如果尚未启动(。composer network start将实例化交易发送到节点,因此 Peer 节点需要模拟请求提案,为此它需要一个链码容器,因此需要经历创建链码容器映像和链码容器来执行请求的过程(但任何交易提案都会导致遵循相同的过程(。只要满足实例化策略(我相信默认值是 1 个成功的实例化提案(,那么链码就会被定义为实例化。

相关内容

最新更新