我正在尝试在Hyperledger Iroha中生成一个新的创世块,正如在
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)
我在使用源代码从头开始编译 Iroha 的本地计算机上以及在 Iroha 容器中都收到此错误。我认为我有正确的依赖关系,否则我将无法从头开始构建 Iroha。另外,请注意,我可以使用https://iroha.readthedocs.io/en/latest/getting_started/index.html#launching-iroha-daemon中的配置示例正确启动irohad。
非常感谢任何帮助或建议。