hyperledger-chaincode相关内容

Hyperledger Fabric 2.0-链码提交步骤中出错(ADVERGY_POLICY_FAILURE)

我正在尝试在超级分类帐结构2.0中安装链码(使用新的链码生命周期)。 结构镜像版本:2.1.0 在我的网络中,我有 两个组织(每个组织两个对等方) 3个订单(RAFT AS订单服务) 在提交链码步骤中,我收到以下错误 2021-08-04 06:36:29.803 UTC [chaincodeCmd] ClientWait -> INFO 001 txid [ebc ..

Hyperledger Fabric 2.0 byfn.sh安装链码时出错

我有与该问题所指出的问题完全相同的问题:错误:未能认可chaincode安装:rpc错误:code =不可用desc =运输即将结束 如果您选择回答这个问题,请检查链接中的问题,因为我的问题与我的问题完全相同,但我的环境如下: 操作系统:RHEL 7.7Go版本:1.13.7节点版本:12.13.0Docker版本:18.09.7(客户端和引擎)不能访问网络 我使用以下命令执行脚本: ..
发布时间:2021-05-15 19:16:15 其他开发

我正在尝试实例化超级账本结构上的node.js中的链码写法,但我遇到了错误

我在网络上安装了链码,但是当我尝试实例化时,我得到了: “错误:广播客户端时出错:订购者客户端无法连接到127.0.0.1:7050:创建新连接失败:超出了上下文截止日期" 此外,我尝试添加TLS,但随后出现以下错误: 错误:获取广播客户端时出错:无法加载OrdererClient的配置:无法加载orderer.tls.rootcert.file: 而且,订购者日志为: ..
发布时间:2021-05-15 19:16:10 其他开发

Hyperledger Fabric:实现链码级访问控制

我想对某些方法实施链码级访问控制.因此,例如,我希望只有在执行请求的用户具有与世界状态下所请求资产的字段相匹配的证书身份时,才能执行被调用的chaincode方法. 在 https://hyperledger-fabric.readthedocs.io/zh/release-1.4/chaincode4ade.html ,官方文档说: "Chaincode可以通过调用GetCreato ..

getStateByRange()返回Hyperledger Fabric Java SDK中的空迭代器

我正在尝试获取分类帐中的所有条目(Fabric 1.4.4,使用Java Chaincode): QueryResultsIterator iterator = ctx.getStub().getStateByRange("",""); 但是我总是得到一个空的迭代器.这是获取所有条目的正确方法吗? (至少一种获取所有密钥的方法对我来说是可行的,因为这样我就可以一 ..
发布时间:2020-11-25 22:35:14 Java开发

无法组装事务,错误的建议响应未成功,错误代码500,味精链码注册失败:容器退出,返回1

我已经创建了链代码包 然后我已经安装了ccpack.out peer chaincode install ccpack.out 当我实例化该时间时 错误:无法组装交易,错误的提案响应未成功,错误代码500,味精链码注册失败:容器退出并显示为1 CLI查询: peer chaincode instantiate -o orderer.example.com:7050 ..
发布时间:2020-06-18 19:33:26 其他开发

如何获取传递给交易的历史状态参数

我正在尝试获取负责新状态的操作.简而言之,我想获得传递给invoke方法的函数名.当我查看历史状态时,我可以获取其值,时间戳,交易ID等,但不能获取负责该交易的参数. 我知道我们可以从块历史中获取参数,但是对于状态,我需要它. 有什么办法可以从链码方面实现这一目标? 解决方案 我也想知道您的方法.但这是我的看法,我们可以在sdk中注册一个事件监听器(使用 registerCha ..

Hyperledger Fabric Chaincode开发语言-NodeJS,Java还是Go?

考虑到现有功能,开发人员的生产力(假设每种语言的基本经验最少),Fabric社区内部的支持以及增强的路线图,是否有任何链代码开发语言应作为短期的,并且可能是单独的,应该作为首选的,作为长期选择? 先前的问题 Node.js或使用Hyperledger Fabric的链码开发?没有将Java作为一种选择,并且没有考虑到Fabric 1.4平台的最新版本. 解决方案 从Hyperledg ..
发布时间:2020-06-18 19:33:20 其他开发

Hyperledger私有数据动态访问

是否可以在Hyperledger fabric 1.4中动态设置对私有数据的访问?与必须添加可以访问特定“集合"的组织的集合文件不同,是否可以通过链码来添加访问权限? 解决方案 本人必须对此做一些研究,但是由于Fabric v1.4,可以将对等体动态添加到私有数据集合中. 私人数据协调确保将在对等体加入之前创建的该集合中的所有私有数据状态都传递给新对等体. 更多详细信息:使用收集文件 ..
发布时间:2020-06-18 19:33:17 其他开发

Hyperledger Fabric-实例化链码时出错(尝试连接到本地对等点时出错:超出了上下文期限)

我正在使用 Hyperledger Fabric v 1.3.0 ,并尝试使用群集网络在多个主机上进行部署.尝试实例化chaincode时,我遇到了一个问题.我得到的错误在图片下方 Chaincode实例化错误: 我不断收到“尝试连接到本地对等设备时出错:超出了上下文期限" 通过一些讨论,我在对等yaml中添加了这2个环境变量 CORE_PEER_ADDRESSAUTODE ..