问题标签 [hyperledger-indy]

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 回答
488 浏览

android - Hyperledger Indy pool 连接 android 错误 -> InvalidStateException:SDK 库遇到了意外的内部错误

我有一个问题。

我正在尝试将 Android 应用程序连接到 indy 池,但我看到错误(分类帐操作发生超时)源(https://github.com/jSh4rk/SampleIndyWallet

我在 AWS(ubuntu 16.04 lts)中安装了 indy,并在使用 docker 运行节点之后

运行docker时我输入了命令

docker build --build-arg pool_ip=172.31.37.144 -f ci/indy-pool.dockerfile -t indy_pool

因为我想172.31.37.144成为我的 docker 容器的私有 IP 地址:

docker run -itd -p 172.31.37.144:9701-9708:9701-9708 -t indy_pool

在 SampleIndyWallet 的文件 MainActivity.java 中,我将字符串 ip 更改为容器的公共 IP。

但是,org.hyperledger.indy.sdk.InvalidStateException: The SDK library experienced an unexpected internal error在打开与池的连接的过程中出现错误。

0 投票
2 回答
841 浏览

hyperledger - 在 Ubuntu 上安装 Indy-node 失败

我正在尝试在新的 Ubuntu 18.04 机器上安装 indy-node,以创建一个具有 4 个节点的小型网络。

按照安装说明进行操作时,出现以下错误:

我已尝试安装libsodium18,但出现以下错误:

同样,尝试安装indy-plenum有一堆“未满足的依赖”错误。

**注意:* 这一切都发生在以下 repo 中:

当我尝试为仿生而不是 xenial 添加软件包时,出现以下错误:

我也尝试通过 python + pip 安装 indy-node,但这似乎也不起作用。

有没有人成功安装了 indy-node,如果是,你能分享一下这个秘密吗?

0 投票
1 回答
182 浏览

blockchain - Hyperledger Indy - 启动时出错 - 库状态无效:MerkleTree 包含无效项目

我正在尝试设置一个 4 节点 Indy 网络,但在尝试连接时出现“无效库状态”错误。这是我尝试过的:

以上命令都是在四台不同的机器上执行的。当我在每台机器上启动 indy-node 时,没有任何输出或任何东西,所以我不确定它是否有效。

在第一台机器上,我像这样安装了 indy-cli:

然后我启动了 indy-cli 并创建了一个新的钱包和新的池,并尝试连接:

谁能告诉我哪里出错了?

0 投票
1 回答
288 浏览

android - Hyperledger Indy pool openPool 超时异常--->org.hyperledger.indy.sdk.ledger.TimeoutException: 账本操作超时

我已经实现了一个包含超级账本 libindy sdk 版本 1.15.0 的库,并尝试在支持 x86 平台的 Android 模拟器上使用这个库。

我的代码中出现错误,池将在哪里打开,Pool.openPoolLedger(poolName, config.toJson()).get()。

我没有使用 docker 版本的libindy节点,我已经indy-tutorial-sandbox在我的机器上构建并运行了 indy 节点。

我在我的 genesis-file 中使用 IP 值来自 indy-sandbox 上“make local”命令的返回值我正在使用支持模拟器 X86 的 Android Studio 3.5.3

我成功了initApilibindy但是createpoolconfig当我打算打开游泳池时,我得到了错误。

此外,我在模拟器中找不到包含相关文件的钱包和池目录的位置。

它得到以下错误:

W/System:资源调用关闭失败。资源调用关闭失败。

0 投票
1 回答
62 浏览

c# - 矿池创世交易与协议版本不兼容

我在运行 Hyperledger 中的“编写 DID 并查询其 Verkey ”示例代码时遇到了挑战,它一直给我一个错误

矿池创世交易与协议版本不兼容

我该如何处理?

0 投票
1 回答
159 浏览

docker - Hyperledger Indy 数据未安装在 Kubernetes 卷目录中

我正在尝试在 kubernetes 中运行 indy 节点。这些 indy 节点是沙箱节点,将数据写入/var/lib/indy容器内的目录中。当我运行挂载了卷的 pod 时,它不会在卷目录中写入任何内容。尽管它在卷内创建了一个目录,但它始终是空的。但是,当我创建一个没有卷挂载选项的 pod 时,容器会将数据写入/var/lib/indy.

以下是 Dockerfile:
Hastebin:https ://hastebin.com/hitinefizi.nginx

Kubernetes 部署:

卷内的目录:

/var/lib/indy容器内没有卷的目录:

我不确定为什么会这样。任何帮助/建议将不胜感激。

更新:当我尝试使用本地卷时,这与 docker-compose 发生的情况相同。

0 投票
0 回答
51 浏览

hyperledger - 我们如何在 Hyperledger Indy 钱包中导入外部创建的密钥对?

我已经在外部创建了 ED25519 密钥对,现在我想将它用于基于 DID 的操作,为此,我想将该密钥导入我的钱包!我怎样才能做到这一点?PS:是indy-SDK钱包。

0 投票
1 回答
152 浏览

hyperledger-indy - 构建一个 Indy-SDK 网络演示

我正在尝试在 python 中使用 Ubuntu VPS 服务器上的 Web 界面构建一个简单的 Indy-SDK 代理。 https://github.com/hyperledger/indy-sdk/tree/master/samples 我正在查看这些样本。那里有很多测试。你们有没有其他的资源来构建一个简单的 indy 演示,其中包含一些简单的 DID 操作和一个钱包?

提前致谢。

0 投票
1 回答
60 浏览

hyperledger - Indy - 更新凭证参数

我需要更改凭证的参数,我想知道是否有必要撤销凭证并使用正确的参数重新创建,或者可以更新凭证中的唯一参数。

例如,成绩单模式的平均值存在错误,Alice 必须有 9:

})

但是成绩单已经在分类帐中,我们需要撤销该成绩单以更改参数并重新创建吗?

0 投票
2 回答
186 浏览

hyperledger-indy - 如何使用 Aries/Indy 服务端点

上面我们有一个邀请示例,并且有标记为 serviceEndpoint 的部分。

假设这个 RFC 被正确处理是一个带有加密数据的 POST 请求发送到http://127.0.0.1:3333

基本上我正在浏览 Swagged 示例,甚至是 Aries 文档,我不明白在处理 Aries RFC 时如何发送数据。