0

我正在测试 iroha 让它使用 docker 映像运行,我没有克隆示例存储库,因为那里有很多 *.config 文件和 *.sample 文件我不明白这是什么,所以我只创建了一个文件配置。 docker 并将其添加到其中。

{
  "block_store_path" : "/tmp/block_store/",
  "torii_port" : 50051,
  "internal_port" : 10001,
  "database": {
    "type": "postgres",
    "host": "some-postgres",
    "port": 5432,
    "user": "postgres",
    "password": "mysecretpassword",
    "working database": "iroha_default",
    "maintenance database": "postgres"
  },
  "max_proposal_size" : 10,
  "proposal_delay" : 5000,
  "vote_delay" : 5000,
  "mst_enable" : false,
  "mst_expiration_time" : 1440,
  "max_rounds_delay": 3000,
  "proposal_creation_timeout": 3000,
  "stale_stream_max_rounds": 2
}

我的问题是使用数据库时需要block_store_path它将用于将数据库存储在 docker 卷中,还有entrypoint.sh它的用途以及它是否可以与 docker 容器一起使用导致如何传递 irohad 标志,如-drop_state-reuse_state

开箱即用的 Iroha 不支持交易的汽油费,但是否可以使用 Hyperledger Burrow 或其他一些方法来做到这一点

4

0 回答 0