问题标签 [hyperledger-iroha]

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 投票
2 回答
389 浏览

hyperledger - Hyperledger Iroha:无法生成创世块

我正在尝试在Hyperledger Iroha中生成一个新的创世块,正如在

https://iroha.readthedocs.io/en/latest/getting_started/index.html#starting-iroha-node

https://hyperledger.github.io/iroha-api/#create-genesis-block

但不幸的是我不能这样做,因为我总是收到相同的错误消息。

我在使用源代码从头开始编译 Iroha 的本地计算机上以及在 Iroha 容器中都收到此错误。我认为我有正确的依赖关系,否则我将无法从头开始构建 Iroha。另外,请注意,我可以使用https://iroha.readthedocs.io/en/latest/getting_started/index.html#launching-iroha-daemon中的配置示例正确启动irohad

非常感谢任何帮助或建议。

0 投票
1 回答
205 浏览

hyperledger - Hyperledger Iroha 中能够处理的数据类型

当我在研究 Hyperledger Iroha 示例时,我意识到在链中发送、接收和存储的数据是数字类型的,比如硬币。

Iroha 是否只为这些类型的区块链而开发?例如,我可以在 Iroha 分类帐中存储具有多个字段的 JSON 数据吗?

0 投票
1 回答
99 浏览

hyperledger - Hyperledger Iroha - 运行示例代码时出现 MST_EXPIRED 错误

启动了一个 Iroha 节点 docker 容器,当我通过命令行工具提交事务时一切正常。但是,当我尝试运行示例代码(Java 和节点版本)时,遇到了状态为 MST_EXPIRED 的错误。mst_enabled 配置为 false,默认示例代码中没有任何更改。

示例的输出日志(java版本,节点相同):

Iroha 容器的输出日志:

但是,资产似乎已创建,但查询返回错误。任何人都可以帮忙吗?看来我是唯一遇到这个问题的人!谢谢。

0 投票
1 回答
246 浏览

ios - 使用 swift 从 Hyperledger iroha 创建新帐户时出错

我尝试iroha-iosiroha iOS github下载并构建,然后开始使用示例项目创建一个新帐户。我已经iroha在我的 PC 上部署了一个服务器。当我运行程序时,它会打印出这样的错误。

当我检查登录时产生的哈希时Xcode,它在系统中不存在iroha。我错过了哪一步?

0 投票
1 回答
515 浏览

postgresql - Hyperledger Iroha 没有连接到 postgres 数据库?

我正在尝试在 Docker 环境中部署 Hyperledger Iroha 以按照 5.3.1 部分中给出的指南运行单个实例

但是,我遇到了错误。

但是我使用 psql 命令测试了 postgres 服务器是否在我的系统中运行。我可以使用 psql 命令从命令提示符连接到 postgres 服务器。

iroha 配置文件内容如下。

我用于运行 iroha 守护程序的命令如下。

0 投票
3 回答
509 浏览

hyperledger - IROHA 新帐户已创建,但无法从管理员帐户获取帐户信息

我已经完成了 iroha 配置并启动了 iroha 守护进程。我使用以下命令创建了一个新帐户,

我可以与 iroha-cli 交互,但无法创建任何交易或查询,即使我无法获取帐户信息。

我在创世块中添加了帐户公共 ID 并重新启动了守护程序,但仍然出现相同的错误,请任何人建议我正确的方法,提前谢谢。

0 投票
1 回答
625 浏览

hyperledger-iroha - 如何修复“[E][Init]:初始化存储失败”

我想使用 docker 容器在一台主机上建立一个由 3 个节点组成的 Iroha 网络。因此,我设置了 3 个 postgres 容器、3 个块存储和 1 个 iroha-network。

启动不同的 postgres 容器可以正常工作(映射到端口 5532、5533、5534)。第一个 iroha 容器似乎也在工作。但是,如果我尝试启动第二个容器,则会收到以下错误:

如果我将第一个节点的 postgres 容器用于第二个节点,则不会发生错误,即 iroha 容器启动。

非常感谢任何帮助或建议。

0 投票
2 回答
378 浏览

hyperledger-fabric - 移动应用程序的超级账本框架?

哪个框架更适合开发移动区块链应用程序。Fabric 还是 Iroha,背后的原因是什么?

提前致谢。

0 投票
1 回答
201 浏览

hyperledger - Hyperledger Iroha - 用例场景

我发现 Iroha 是一种更简单的方式来实现区块链网络,与 Fabric 的学习曲线的噩梦相比。

我的问题是:我必须建立一个 POC,其中包括一家主要公司通过区块链将每月财务文件传输给其客户(不是我的想法,不要问我为什么)。我知道我可以用 Iroha 做到这一点,但我需要了解这是否是该平台的正确应用程序。如果是这样,正确的方法应该是什么?我应该为每种类型的文档创建一个资产吗?或者,公司发送的每份文件可能都有一项资产?

有人可以帮我吗?

0 投票
0 回答
84 浏览

hyperledger - 为什么 Iroha 共识需要几秒钟?

我正在使用 docker 容器对 hyperledger Iroha 进行一些可扩展性测试。因此,我逐步增加网络中的节点数量,将一些交易写入账本,并确定交易处理的平均延迟。问题是大约 30 个节点的共识似乎停止正常工作,即提交事务需要几秒钟。

我已经尝试改变一些配置参数,比如投票延迟,但这不会改变 irohas 的行为。

这是我对 iroha 节点的配置:

这有时会导致大约 10 秒的事务处理时间:https ://gist.github.com/dltuser12/913e036efd735b2996d387b1423096c9(对应示例的 Iroha 日志文件)