当前位置: 首页 > 知识库问答 >
问题:

Hyperledger Fabric:CouchDB不显示通道的世界状态

刘建中
2023-03-14

我使用的HLF版本是2.2

我建立了自己的网络,由3个组织、1个订购者和2个通道组成。网络已经建立,我可以用200个调用链码函数来响应。到目前为止,一切顺利。问题是我没有在CouchDB中看到世界状态。我认为这是由于链码没有正确实例化或根本没有实例

当我打电话时:

peer chaincode list --instantiated -C examplechannel

它不会返回任何东西。但是如果我试图在第一次调用时设置标志--isInit

peer chaincode invoke -o localhost:7050 -C examplechannel -n example --peerAddresses localhost:9051 --isInit -c '{"function":"instantiate","Args":[]}'

答案是:

chaincode 'example' does not require initialization but called as init

当我尝试通过以下方式实例化Chaincode时:

peer chaincode instantiate -o localhost:7050 -C examplechannel -n example -v 1 -c '{"function":"instantiate","Args":[]}' 

我得到的回应是:

Error: could not assemble transaction, err proposal response was not successful, error code 500, msg Channel 'examplechannel' has been migrated to the new lifecycle, LSCC is now read-only

有什么建议吗?

共有1个答案

郑景胜
2023-03-14

链码安装与Fabric 2.0版相比,与以前的版本有所不同。有关新链码生命周期的更多详细信息,请参阅以下文档

https://hyperledger-fabric.readthedocs.io/en/release-2.2/deploy_chaincode.html

 类似资料:
  • 我正在制作一个mod,我得到了这个错误: 使用缺少的纹理,无法加载空:纹理/项目/训练紧身靴。png java。伊奥。FileNotFoundException:null:纹理/项目/训练紧身靴。巴布亚新几内亚 我有纹理名称设置为完全以上和文件夹项目。 这是我的代码: 我换了这部分

  • 本文向大家介绍js显示世界时间示例(包括世界各大城市),包括了js显示世界时间示例(包括世界各大城市)的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了js显示世界时间的方法。分享给大家供大家参考,具体如下: 对JavaScript时间与日期显示感兴趣的朋友还可以参看本站在线工具: 在线世界各地时间查询 在线万年历日历 网页万年历日历 更多关于JavaScript相关内容可查看本站专题:《J

  • 我对netty很陌生,我想创建一个TCP服务器,当连接被实例化时,它会进行自定义应用层握手。握手后,我想将消息(ByteBuf)传递给队列,以便它们可以由其他线程处理。 我的问题是,通道管道中是否可以有多个ChannelInboundHandlerAdapter?一个用于应用层握手协议,另一个用于将消息传递到队列。此外,我想知道消息是如何通过管道的。如果一个处理程序(或解码器/编码器)接收到消息,

  • 本文向大家介绍JavaScript实现世界各地时间显示,包括了JavaScript实现世界各地时间显示的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了JavaScript实现世界各地时间显示的具体代码,供大家参考,具体内容如下 代码如下: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 那么当http2被广泛采用的时候,世界将会成什么样呢?或者说,它会被真正的采用吗? 8.1. http2会如何影响普通人? 到目前为止,http2还没被大范围部署使用,我们也无法确定到底会发生什么变化,但至少可以参考SPDY的例子和曾经做过的实验来进行大概的估计。 http2减少了网络往返传输的数量,并且用多路复用和快速丢弃不需要的流的办法来完全避免了head of line blocking(线

  • 这是我用来显示通知的代码。 这种情况只发生在Lollipop上。