问题标签 [chaincode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
hyperledger-fabric - 将链代码部署到 Hyperledger Fabric 2 测试网络时出错(带有 javascript 标签)
我只是在玩 Hyperledger Fabric 2 测试网络示例的演示:
我在使用 Javascrip 标记将链代码部署到测试网络时遇到问题,执行以下命令:
./network.sh deployCC -ccl javascript
我得到的错误如下:
日志结果如下:
hyperledger-fabric - 在 Hyperledger Fabric 2 中部署链码时出错
我正在尝试部署链代码:
超级账本结构 2
Ubuntu 20.04
去版本 go1.13.8 linux/amd64
我总是收到这个错误:
我不知道为什么会发生这个问题。我一直在互联网上阅读,并没有明确的解决方案......
任何想法?
谢谢
hyperledger-fabric - 在 Hyperledger Fabric 中评估生产网络
我对 HLF 用例的部署有一些疑问。假设我们建立了一个用户销售商品的平台。用户及其物品通过链码存储在分类帐上。目的还在于通过链码对项目实施访问控制,以便其他用户无法看到特定项目。那么关于整个身份管理的两个选项是:
用户在 Fabric 中没有证书,用户进行的所有交易都转发给与链码交互的单个注册客户端。因此,事务上下文将始终具有此客户端的 ID。因此,从我的角度来看,用户名应该始终传递给每个事务并使用该用户名实施访问控制,尽管注册的客户对其数据拥有完全权限。
每个用户都已注册和注册,并拥有自己的身份。每个用户通过链码直接在区块链上进行交易,通过使用 stub.ID() 和其他属性可以轻松实现访问控制。这意味着超过 10 万用户将在一个或多个 CA 上注册。
问题是:
HLF 是否适用于第二种选择,还是仅用于组织客户之间的交互目的?
有没有最好的方法来处理这个问题?
hyperledger-fabric - 错误:如何在超级账本链码中编写 getHistoryForKey() 方法来获取密钥的历史记录(java 语言)
我已将以下方法写入我的超级账本链码(智能合约)中,以根据密钥获取历史记录(所有交易数据),
我还为上述方法编写了一个 API,
我收到以下错误。这里可能有什么问题?
注意:我也在enableHistoryDatabase: true
core.xml 中完成了
hyperledger-fabric - 为什么在超级账本中部署链码不起作用?
我正在处理,hyperledger fabric v2.0
在我建立网络之后,创建了我无法设置链码的通道。
Linux 命令:./network.sh deployCC
不起作用。所以它说我应该使用下面的有效调用示例:
./network.sh deployCC -ccn basic -ccp ../asset-transfer-basic/chaincode-go -ccl go
如果我使用此命令,我会收到以下错误:
我更新了当前golang (v1.15)
感谢你们对我的帮助!
hyperledger-fabric - 无法调用链码
我在调用过程中遇到了问题。
1.)我运行以下命令:
--> 到这里一切正常。
比我想调用链码:
之后我得到了错误:
我尝试了整个过程几次,以确保我之前没有任何错误。我还检查了码头工人docker ps
,一切正常。
所以我没有胶水,错误的根源可能是什么。我会对每一次帮助感到高兴!谢谢!!!
matlab - 提取对象的弗里曼链码 - Matlab
我正在尝试使用此代码根据https://www.crisluengo.net/archives/324中的代码生成弗里曼链代码,但它使用 DIPimage。因此,有人知道如何绕过 dip_array 函数吗?
代码:
hyperledger-fabric - 在 Hyperledger Fabric Chaincode 上调用外部数据(外部数据作为业务逻辑的输入)
是否可以从链码调用外部数据?
例如,在我的业务流程中,客户只有在完成的工作量等于或大于一定数量(即检测到的外部数据)时才放款。记录的外部数据是记录在网络中的私有数据。
hyperledger-fabric - Hyperledger Fabric 中的链码实例化错误
目前我有这些配置(启用 TLS)
- Org1 = 有两个对等点,peer0 和 peer1
- Org2 = 有两个对等点,peer0 和 peer1
我创建了一个名为mychannel的通道,所有四个对等点都加入其中,并且链码安装到四个对等点上。
问题是当我尝试执行链代码实例化时,出现以下错误
我对这个错误没有任何想法,有人可以帮忙吗
提前致谢