Beitrag
Teile dein Wissen.
Verwenden Sie heimdallcli in einem dockerisierten lokalen Netzwerk-Setup?
heimdallcli
Ich versuche, es matic-cli
in meinem lokalen Docker-Netzwerk zu verwenden, das ich mit ihm eingerichtet habe. heimdallcli tx gov submit-proposal param-change {pathToProposalJSONFile} --validator-id {validatorID} --chain-id {chainID}
Mein Hauptziel ist es, mit diesem Befehl einen Vorschlag zu senden:. Ich stoße jedoch auf einen Fehler, der besagt: 'Die Konfigurationsdatei „heimdall-config“ wurde nicht in „/var/lib/heimdall/config"' gefunden. Das Konfigurationsverzeichnis scheint in der Docker-Umgebung nicht zu existieren, obwohl ich Protokolle sehen kann, die darauf hindeuten, dass Heimdall funktioniert. heimdallcli
Wie kann ich das lösen und den Befehl zum Laufen bringen?
- Polygon PoS
Antworten
4Sie können versuchen, das Konfigurationsverzeichnis von Ihrem Host-Computer in den Docker-Container zu mounten. -v /path/to/your/config:/var/lib/heimdall/config
Dies kann mit dem Befehl Docker run geschehen, indem ein Volume-Mapping-Argument wie hinzugefügt wird. Auf diese Weise heimdallcli
kann der im Docker-Container auf die benötigten Konfigurationsdateien zugreifen.
Es ist auch möglich, Heimdall zu konfigurieren, indem Sie direkt auf die Konsole des Containers zugreifen und Befehle verwenden, um die Konfiguration nach Bedarf einzurichten. Sie können die erforderlichen Konfigurationen mit Befehlen wie überprüfen vi /var/lib/heimdall/config/config.toml
und sicherstellen, dass die Parameter für Ihr Netzwerk-Setup korrekt eingestellt sind.
Stellen Sie zunächst sicher, dass die Heimdall-Konfigurationsdatei in Ihrer Docker-Umgebung ordnungsgemäß eingerichtet ist. /var/lib/heimdall/config
Wenn das Verzeichnis config.toml
in Ihrem Docker-Container nicht existiert, müssen Sie es möglicherweise manuell erstellen und sicherstellen, dass es die erforderlichen Dateien enthält wie. In der Regel verfügen Docker-Setups möglicherweise nicht über diese voreingestellten Pfade, auf die direkt zugegriffen werden kann.
Stellen Sie gemäß der Dokumentation sicher, dass der Heimdall-Dienst auf Ihrem Docker-Container mit den entsprechenden Endpunkten und Parametern konfiguriert ist, die er für den Betrieb benötigt, z. B. eth_rpc_url
für Ethereum-Knotenverbindungen.
Weißt du die Antwort?
Bitte melde dich an und teile sie.
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.
Verdiene deinen Anteil an 1000 Sui
Sammle Reputationspunkte und erhalte Belohnungen für deine Hilfe beim Wachstum der Sui-Community.
- Verwenden Sie heimdallcli in einem dockerisierten lokalen Netzwerk-Setup?54
- Wie aktualisiere oder erhalte ich die neueste funktionierende Enode-Liste?42
- Wie widerrufe ich einen 1-Zoll-Swap-Vertrag für XSGD zu USDC?32
- Wie werden Validator-Belohnungen im Polygon-Netzwerk berechnet?33
- Wie speichere ich Daten im Wert von mehr als 128 Blöcken in Bor?32