问题标签 [quorum]

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

hashicorp-vault - 使用 Hashicorp 保险库时如何以及在何处放置 Tessera 私钥的密码

我们在其中一个系统中使用 Quorum 和 Hashicorp 保险库。我们已经能够成功地整合这两者,即我们已将 Tessera 私钥和公钥放入 Vault 并成功运行 Quorum 服务器。

问题是,当我们尝试对私钥使用密码时,我们找不到实现此目的的方法。即使我们已经观察到,当我们为 Hashicorp Vault 使用 tessera 密钥生成工具时,它会生成密钥并将其内部保存在 Vault 中,它不需要任何密码。但是,当我们使用普通的密钥生成工具生成密钥并将其放入指定目录时,它会要求输入密码。

请您帮助我们如何利用 Hashicorp Vault 和 Tessera 来实现这一点,即我们生成一个密钥对,其中私人受密码保护。

我们在 Wiki 中找不到任何帮助,并且我们尝试分析源代码,我们的印象是,如果我们想为 Tessera 使用密码保护的私钥,我们现在不能使用 Hashicorp Vault。

请帮忙。

0 投票
1 回答
384 浏览

synchronization - 在 Quorum 中,即使在导入块时,`eth.syncing` 也会给出 False

由于超载,我失去了我的 geth 连接。当我再次开始 geth 时,我的旧块已经消失了。它再次从第 0 个块开始。在执行 geth 同步模式时,我变得错误。请帮助解决这些问题。

Geth/v1.8.18-stable-d715db38(quorum-v2.2.1)/linux-amd64/go1.9.2

如何解决 Quorum 上的同步问题?

0 投票
1 回答
3056 浏览

javascript - 如何在我的脚本中修复“错误:数字最多只能安全存储 53 位”?

我正在尝试使用 Quorum 7nodes 创建存储合同,但我遇到了这个问题:错误:数字只能安全地存储最多 53 位

Javascript:

坚固合同:

版本:

松露配置:

0 投票
1 回答
227 浏览

blockchain - 尝试启动节点时出现问题

我正在尝试从头开始构建仲裁节点,并且我遵循了本教程:https ://github.com/jpmorganchase/quorum/wiki/From-Scratch

当我尝试使用此命令执行节点时:

我得到这个输出

当我尝试

我明白了

你有任何信息这个输出是什么意思[1] 32123?

0 投票
0 回答
169 浏览

azure - Trouble connecting to nodes using truffle for Azure Blockchain Service

Unable to connect to transaction nodes for Azure Blockchain Service

I am trying to connect to transaction nodes, I've defined the connection strings in "truffle-config.js" as described in the example (https://docs.microsoft.com/en-us/azure/blockchain/service/send-transaction).

whenever I execute the truffle console command to connect to alpha node, I am returned the following error:

whereas I am able to connect to both the defaultnode and beta node. I've tried hitting the rpc endpoints using browser and they seem to work. But I am unable to do so via truffle. Please help me out.

0 投票
1 回答
540 浏览

blockchain - 当我想将 remix 连接到我的本地仲裁网络时,我使用哪个端口?

我想在我的本地网络上部署智能合约。我通过执行一个本地节点

我必须使用 localhost:\127.0.0.1:21101 还是 22101?我想知道这两个端口的区别和用途是什么?

如果您不介意,还有一个问题:当我使用端口 21101 时,它无法连接,当我查阅节点日志时,我发现:

0 投票
1 回答
655 浏览

blockchain - err="合约创建代码存储用完gas"

我尝试使用 remix 部署一个非常简单的智能合约

当我执行部署时,似乎一切都很好,但是当我查阅 node.log 时,它出现:

有没有人知道这个问题 Ps:我正在运行一个有 4 个节点的本地网络,并且我正在将 eth 分配给帐户。

有没有人对这个问题有想法:

这是我的 genesis.json

0 投票
1 回答
116 浏览

quorum - 如何获取事务管理器的所有可用公钥列表(用于 privateFor 字段)

我已经使用 docker-compose 部署了一个仲裁集群。我想在节点 1 和节点 2 之间部署私有合约。但是如何获取节点 2 的事务管理器的公钥?或者我怎样才能找到所有公钥的列表?

0 投票
1 回答
1577 浏览

blockchain - 许可的区块链和网络节点

在一个许可的区块链网络中,如果你想隐藏特定于交易关系各方的数据,那么关系双方是否必须在网络上运行自己的节点?换一种问法,是否有可能在两方之间进行私人交易,其中一方或可能没有一方在网络上运行节点?

0 投票
1 回答
395 浏览

ethereum - 仲裁中的公共交易卡在交易池中待处理

我遵循 Quorum 的文档并使用 raft-consensus 创建了一个 2 节点网络。在创世区块中,我已将资金预先分配给其中一个账户。现在我正在尝试对另一个节点进行一些以太币的公开交易。但是,交易卡在交易池中,两个节点的余额保持不变。我使用了文档中提供的相同 genesis.json 文件。有什么我想念的吗?

启动两个节点后,我尝试运行 - eth.sendTransaction({from:current-node-address, to: second-node's-address, value:0x200,gas:21000})

在使用生成的交易哈希检查 transactionReceipt 时,它显示为 null。