问题标签 [hyperledger-fabric]

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.

0 投票
1 回答
247 浏览

hyperledger-fabric - 查询交易未在 HyperLedger Fabric 的区块链中注册

我一直在按照这些说明使用 HyperLedger 的 BlockChain 建立一个验证对等网络。

我正在发送查询交易,我看到查询交易没有出现在区块链中,为什么?

0 投票
1 回答
1470 浏览

hyperledger - 在 Hyperledger Fabric v0.5-preview 中设置开发网络

我的演示项目已经运行良好,但它只是网络中的一个对等点。我想在网络中添加更多对等点。我遵循了本指南 ==> https://github.com/hyperledger-archives/fabric/blob/540c4db5f64dba4bd1b18e896c96a8d17d7ec552/docs/dev-setup/devnet-setup.md

请帮忙检查下面的日志,目录有错吗?或者运行对等启动的正确方法是什么?

0 投票
2 回答
1927 浏览

hyperledger-fabric - 我如何在 Hyperledger Fabric 中获得唯一 ID

鉴于 Hyperledger Fabric 的链码需要是确定性的,因为它在所有验证对等方上执行(在 HyperLedger Fabric 中是否开采了块?),如何获得唯一 ID,以便我可以“InsertRow”具有唯一值。

例如,如果我执行代码以将新记录附加到表中,我需要一个唯一键。如果我在 Validating Peer 1 (vp1) 上获得 GUID,如果我在 Validating Peer 2 (vp2) 上获得 GUID,这将是一个不同的键。如果我使用毫秒作为键也是一样的。

有没有办法我可以从链码中获取链码中的确定性唯一 ID,而不是从“客户端”传递它?

0 投票
2 回答
2182 浏览

blockchain - 如何使用不在 github 上的链码?

我已经使用开发了一个链代码,现在我知道它可以工作,我想在具有多个节点的网络中对其进行测试。

我应该把我的链码放在哪里,以便我可以将它部署到 Hyperledger 结构网络中?

我用来设置网络。

0 投票
4 回答
3567 浏览

blockchain - 设置 Hyperledger Fabric

我尝试设置 Hyperledger Fabric 项目。不幸的是,当我调用vargant up时,我得到:

我尝试使用 docker image https://hub.docker.com/r/hyperledger/fabric-baseimage/但运行命令没有做任何事情

我想启动 Fabric Blockchain,尝试管理系统,部署合约并启动一些测试交易。谁能帮助我,如何启动 Fabric?

谢谢

0 投票
2 回答
1297 浏览

hyperledger-fabric - Hyperledger Fabric 如何处理相同键值对链码的“调用”并发?

例如,两个应用程序正在连接一个链码,如果几乎同时请求“调用”同一个键值对链码的动作,会发生什么?

如果它是 Hyperledger Fabric 的噩梦,我们该如何应对?在 Hyperledger core.yaml 设置方面?还是链码设计的一面?

0 投票
2 回答
2491 浏览

virtual-machine - Hyperledger Fabric 有虚拟机吗?

Hyperledger Fabric 是否有用于执行链代码的虚拟机?例如,以太坊有以太坊虚拟机来执行合约。

0 投票
2 回答
1562 浏览

blockchain - Hyperledger Fabric 的设置有什么问题?

因为要安装新的清晰版Hyperledger Fabric,我删除了一个月前的旧Hyperledger文件,运行“vagrant destroy”。

我成功运行“vagrant up”和“vagrant ssh”。

当我运行“peer”时,如果失败,我“make peer”成功。当我再次运行“make peer”和“peer”时,弹出错误如下:

0 投票
2 回答
465 浏览

hyperledger-fabric - 链码调用的第一个返回值的目的是什么?

Chaincode 接口的 Invoke 方法返回两个值:

来源

但是,第一个返回值似乎被忽略了。在示例中,它始终设置为nil,并且似乎没有任何方法可以在交易验证后检索该值(不包括在块中)。

这是预期的行为吗?如果是,为什么这个返回值存在?

还有另一种保存这个值的方法,通过使用 发出一个事件stub.SetEvent,但是当直接返回值似乎存在时,这是非常不愉快的。

0 投票
1 回答
659 浏览

hyperledger-fabric - 本地开发环境中的汽车租赁演示

Car-Lease-Demo 似乎是了解 Hyperledger Fabric 的完美演示。但是,它似乎配置为在 IBM Cloud 中运行,是否有人成功在本地运行它?