Publicación
Comparte tu conocimiento.
¿Utiliza heimdallcli en una configuración de red local dockerizada?
heimdallcli
Estoy intentando usarlo matic-cli
dentro de mi red dockerizada local que configuré usando. heimdallcli tx gov submit-proposal param-change {pathToProposalJSONFile} --validator-id {validatorID} --chain-id {chainID}
Mi objetivo principal es enviar una propuesta usando este comando:. Sin embargo, me aparece un error que dice: «El archivo de configuración «heimdall-config» no se encuentra en «/var/lib/heimdall/config"'. El directorio de configuración no parece existir en el entorno de Docker, aunque puedo ver registros que sugieren que Heimdall está funcionando. heimdallcli
¿Cómo puedo resolver esto y hacer que el comando funcione?
- Polygon PoS
Respuestas
4También es posible configurar Heimdall accediendo directamente a la consola del contenedor y utilizando comandos para configurar la configuración según sea necesario. Puedes comprobar las configuraciones necesarias con comandos como vi /var/lib/heimdall/config/config.toml
y asegurarte de que los parámetros están correctamente configurados para la configuración de tu red.
En primer lugar, asegúrese de que el archivo de configuración de Heimdall esté correctamente configurado en su entorno de Docker. /var/lib/heimdall/config
Si el directorio config.toml
no existe en tu contenedor Docker, es posible que tengas que crearlo manualmente y asegurarte de que contiene los archivos necesarios, por ejemplo. Por lo general, es posible que las configuraciones de Docker no tengan estas rutas preestablecidas accesibles directamente.
Puede intentar montar el directorio de configuración desde su máquina host en el contenedor Docker. -v /path/to/your/config:/var/lib/heimdall/config
Esto se puede hacer con el comando Docker run, añadiendo un argumento de mapeo de volúmenes como. De esta forma, heimdallcli
el contenedor Docker puede acceder a los archivos de configuración que necesita.
Según la documentación, asegúrate de que el servicio Heimdall de tu contenedor Docker esté configurado con los puntos finales y parámetros adecuados que necesita para funcionar, eth_rpc_url
por ejemplo, para las conexiones de nodos de Ethereum.
Sabes la respuesta?
Inicie sesión y compártalo.
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.
- ¿Cómo actualizar u obtener la última lista de nodos en funcionamiento?42
- ¿Cómo revocar un contrato de permuta de 1 pulgada de XSGD a USDC?32
- ¿Cómo se calculan las recompensas de los validadores en la red Polygon?33
- Visualización de transacciones para los contratos B, C y D en el contrato A26
- ¿Por qué se incluyen mis transacciones después de 2 bloques?23