Polygon.

帖子

分享您的知识。

loth.broke.
Mar 31, 2025
讨论

在 dockerized 本地网络设置中使用 heimdallcli?

heimdallcli我正在尝试matic-cli在我设置的本地 dockerized 网络中使用. 我的主要目标是使用这个命令发送提案:heimdallcli tx gov submit-proposal param-change {pathToProposalJSONFile} --validator-id {validatorID} --chain-id {chainID}.但是,我遇到了一个错误,内容是:'在 “/var/lib/heimdall/config” 中找不到配置文件 “heimdall-config” '. 尽管我可以看到表明海姆达尔正在运行的日志,但配置目录似乎不存在于Docker环境中. 我怎样才能解决这个问题并让heimdallcli命令起作用?

  • Polygon PoS
0
4
分享
评论
.

答案

4
Cattos.
Mar 31 2025, 01:49

也可以通过直接访问容器的控制台来配置 Heimdall,根据需要使用命令设置配置. 您可以使用诸如此类的命令检查必要的配置,vi /var/lib/heimdall/config/config.toml并确保为网络设置正确设置了参数.

0
评论
.
AFL.
AFL79
Mar 31 2025, 05:33

首先,确保在 Docker 环境中正确设置了 Heimdall 配置文件. 如果您的 /var/lib/heimdall/configDocker 容器中不存在该目录,则可能需要手动创建它并确保它包含必要的文件,例如config.toml. 通常,Docker 设置可能无法直接访问这些预设路径.

0
评论
.
jonamith.
Mar 31 2025, 16:49

你可以尝试将配置目录从主机安装到 Docker 容器. 这可以通过 Docker 运行命令来完成,添加卷映射参数,例如-v /path/to/your/config:/var/lib/heimdall/config. 这样,heimdallcliDocker 容器中的就可以访问其所需的配置文件.

0
评论
.
ITachi.
Mar 31 2025, 21:53

根据文档,确保 Docker 容器上的 Heimdall 服务配置了运行所需的相应端点和参数,例如eth_rpc_url以太坊节点连接.

0
评论
.

你知道答案吗?

请登录并分享。

Polygon is a decentralised Ethereum scaling platform that enables developers to build scalable user-friendly dApps with low transaction fees without ever sacrificing on security.

86帖子184答案
我们使用 cookie 确保您在我们的网站上获得最佳体验。
更多信息