Допис
Діліться своїми знаннями.
Використання heimdallcli в налаштуваннях локальної мережі закріпленої локальної мережі?
heimdallcli
Я намагаюся використовувати в matic-cli
моїй локальній мережі, яку я налаштував за допомогою. Моя головна мета - надіслати пропозицію за допомогою цієї команди:heimdallcli tx gov submit-proposal param-change {pathToProposalJSONFile} --validator-id {validatorID} --chain-id {chainID}
. Однак я стикаюся з помилкою, яка стверджує: 'Файл конфігурації «heimdall-config» Не знайдено в «/var/lib/heimdall/config"'. Каталог конфігурацій, схоже, не існує в середовищі Docker, хоча я бачу журнали, які свідчать про те, що Heimdall функціонує. Як я можу вирішити це і змусити heimdallcli
команду працювати?
- Polygon PoS
Відповіді
4Ви можете спробувати змонтувати каталог конфігурації з вашої хост-машини до контейнера Docker. -v /path/to/your/config:/var/lib/heimdall/config
Це можна зробити за допомогою команди Docker run, до��авши аргумент відображення томів, наприклад. Таким чином, heimdallcli
контейнер Docker може отримати доступ до файлів конфігурації, які йому потрібні.
Також можна налаштувати Heimdall шляхом прямого доступу до консолі контейнера, використовуючи команди для налаштування конфігурації за потреби. Ви можете перевірити необхідні конфігурації за допомогою таких команд vi /var/lib/heimdall/config/config.toml
і переконатися, що параметри правильно встановлені для налаштування вашої мережі.
По-перше, переконайтеся, що файл конфігурації Heimdall належним чином налаштований у вашому середовищі Docker. /var/lib/heimdall/config
Якщо каталог config.toml
не існує у вашому контейнері Docker, можливо, вам доведеться створити його вручну та переконатися, що в ньому є необхідні файли, наприклад. Як правило, у налаштуваннях Docker ці попередньо встановлені шляхи не доступні безпосередньо.
Відповідно до документації, переконайтеся, що служба Heimdall у вашому контейнері Docker налаштована з відповідними кінцевими точками та параметрами, необхідними для роботи, наприклад, eth_rpc_url
для підключення вузлів Ethereum.
Ви знаєте відповідь?
Будь ласка, увійдіть та поділіться нею.
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.
Зароби свою частку з 1000 Sui
Заробляй бали репутації та отримуй винагороди за допомогу в розвитку спільноти Sui.
- Використання heimdallcli в налаштуваннях локальної мережі закріпленої локальної мережі?54
- Як оновити або отримати останній список робочих енодів?42
- Як відкликати договір свопу на 1 дюйм для XSGD до USDC?32
- Як розраховуються винагороди валідатора в мережі Polygon?33
- Як зберегти більше 128 блоків даних у Борі?32