Hyperledger伊吕波:无法生成成因块

问题描述 投票:1回答:2

我想产生Hyperledger伊吕波新创块,因为它是在提示

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

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

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

$ cat peer.list 
localhost:10001
$ ./iroha-cli --genesis_block --peers_address peer.list
terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >'
what():  bimap<>: invalid key
Aborted (core dumped)

我收到了,以及内伊吕波容器这个错误我的两个本地机器,我都得从头使用源代码编译伊吕波上。我想我有正确的依赖关系,否则我也一直没能从头开始构建伊吕波。另外请注意,我可以通过使用https://iroha.readthedocs.io/en/latest/getting_started/index.html#launching-iroha-daemon配置示例正常启动irohad。

任何帮助或建议非常赞赏。

hyperledger hyperledger-iroha
2个回答
2
投票

有,的确是影响到生成块所需的权限的错误。现在是固定的,不应该发生:https://github.com/hyperledger/iroha/pull/1351


0
投票

这是hyperledger伊吕波发展的一个已知的问题,在这里看到:https://github.com/hyperledger/iroha/issues/1362。它的产生是当伊吕波与Ansible剧本编写。尝试从系统中卸载Ansible和重新编译吕波,你不应该遇到了同样的错误。显然,这只是一种变通,你将不能够采取的ansible功能的优势。

© www.soinside.com 2019 - 2024. All rights reserved.