问题标签 [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 回答
161 浏览

java - Hyperledger Indy:Java 包装器无法创建 DID

我正在尝试运行 Hyperledger Indy SDK 的 java 示例。我已经克隆了 indy-sdk 的 git 存储库,构建了 libindy.so 并使用了 Java Indy 库版本 1.15.0(也尝试了 1.14.2、1.16.0-rc-162,同样的问题)。我使用以下命令运行示例:

libindy.so 确实在此目录中,请仔细检查。该命令的输出是:

当我在一些 Java (Groovy) 代码中自己尝试时也会发生同样的情况:

抛出相同的恐慌错误消息。我在这里做错了什么?我可能忘记在 did_json 选项中设置的任何内容?我也尝试过提交并清空 did_json ("{}"),再次出现同样的错误。

非常感谢您的帮助!

0 投票
1 回答
103 浏览

hyperledger-indy - libindy 中创建凭证提案的方法是什么?

以下 aries RFC #36 提到了一个可选步骤“propose-credential” https://github.com/hyperledger/aries-rfcs/blob/master/features/0036-issue-credential/README.md#propose-credential

不幸的是,我在 rust 库中找不到该方法:https ://github.com/hyperledger/indy-sdk/blob/f9eb2cf17b51584f875c4707094256a96656e7b8/wrappers/rust/indy-sys/src/anncreds.rs

我期待看到类似的东西:indy_issuer_create_credential_proposal以同样的方式有一个indy_issuer_create_credential_offer.

使用 lib-indy 生成凭证提案的最佳方法是什么?

感谢您的帮助!

0 投票
3 回答
504 浏览

hyperledger - 无法在 ubuntu 20.04 中安装 indy-sdk

我想在 ubuntu 20.04 中安装 indy-sdk,但我找不到任何关于它的文档。我该如何安装它?

0 投票
1 回答
78 浏览

json - 如何在 daml 中创建动态映射(键/值)对?

谁能告诉如何在 daml 中创建动态地图?

例如 :-

这是我必须创建的合约的有效负载。现在键(姓名、年龄、日期等)不是恒定的,可以是任何东西,也可以更多或更少。那么,我应该如何在 daml 模板中为此创建一个数据类型并使用它来插入这种有效负载

0 投票
1 回答
75 浏览

aries - 在使用 Indy 的 SSI 中,验证者如何选择证明请求的模式?

在自我主权身份中,当验证者向凭证持有者发送证明请求时,验证者如何确保在向持有者提出证明请求期间使用与持有者相关的正确模式 ID?

0 投票
0 回答
129 浏览

.net - 如何将 Postgres 设置为 Hyperledger Aries DotNet 调解器的数据库

我在 Nuget 版本 1.5.5 中使用 Hyperledger.Aries.Routing.Mediator 并希望使用 Hyperledger Indy-Postgres 插件而不是默认的 SQLlite。我认为我必须在我的代码中定义类似的东西

连同一些 WalletStorageConfigurations 和 StorageCredentials;

在我的调解员开始时,我收到以下错误:

=> 问题:

  • 我必须在其他地方做一些初始化吗?
  • 我该怎么做才能安装 postgres-plugin 本身?
  • 是否有任何文档优于 indy-sdk - 文档?
0 投票
1 回答
548 浏览

python - Aca-py 0.6.0:未提供信息分类帐实例错误/错误?

我是 Hyperledger Aries 的新手,我不知道我做错了什么。

环境:

  • Ubuntu16LTS
  • Docker 18.09.7 构建 2d0083d
  • hyperledger-aries-python 版本:0.6.0(源代码)

从 aca-py 存储库(https://github.com/hyperledger/aries-cloudagent-python我运行:

./scripts/run_docker start -e http://host.docker.internal:8000 -it http 0.0.0.0 8000 -ot http --admin 0.0.0.0 11000 --admin-insecure-mode --log-level DEBUG - -genesis-url https://raw.githubusercontent.com/CHempel-esatus/SSI4DE_Genesis/master/pool_transactions_genesis --trace

注意:我尝试了不同的 pool_genesis_transaction 文件并尝试以各种方式传递它们(通过 URL,通过位于 docker conainer 中的文件)。它总是丢弃相同或相似的信息:

这是完整的输出:

查看演示,我只是不知道为什么我的 aries 无法连接到任何 indy-ledger。使用具有相同创世文件的 indy-cli 效果很好。CLI 能够连接,所以我假设所有 pool_genesis_files 都正确。

我做错了什么还是缺少了什么?

0 投票
0 回答
290 浏览

hyperledger - Hyperledger Indy - VON 网络错误 - 初始化池分类帐时出错

我正在尝试使用 docker 运行 von-network。这些是我遵循的步骤。

  1. 克隆von-networkrepo 表单https://github.com/bcgov/von-network
  2. ./manage build
  3. 然后./manage start --logs 此时所有的docker容器都启动OK了。但是当我去的时候http://localhost:9000,在我的浏览器中,我看到错误说,Error initializing pool ledger在此处输入图像描述

但实际上,我应该得到这个: 在此处输入图像描述

我已经试过很多次了。还尝试删除所有图像并从头开始重做所有内容,但得到相同的错误。终端上记录了一个异常(如屏幕截图所示), 在此处输入图像描述

0 投票
0 回答
69 浏览

tags - 如何在超级账本 indy 钱包中标记凭证

对于 indy 钱包,我们如何在凭证上附加标签以在用例中实现以下功能

  1. 根据添加到凭证的发布日期标签对凭证进行排序

  2. 根据主题获取凭据,主题为标签。

https://hyperledger-indy.readthedocs.io/projects/hipe/en/latest/text/0013-wallets/README.html#sample-wql-query-1

这里给出的 add_record_tags 函数不适用于 indy 钱包,因为函数没有附加 indy 前缀,目前 proverStoreCredential 不允许添加自定义标签https://www.npmjs.com/package/indy-sdk#non_secrets

0 投票
1 回答
104 浏览

blockchain - indy-node 和 indy-sdk 有什么区别?

我想知道 indy-node 和 indy-sdk 的区别?何时使用 indy-node 以及何时使用 indy-sdk。indy-node 是否在内部使用 indy-sdk?