← Все руководства

Обновите CLI halo

Свежий CLI halo в две команды — удалите старую ссылку, заново запустите установщик, проверьте через doctor. Кошелёк, конфигурация и заработок не затрагиваются.

Halo распространяется из warden-protocol/run-halo, и в альфа-версии CLI развивается быстро — регулярные обновления приносят исправления, новые слаги провайдеров и изменения протокола. Команды halo update (пока) нет; обновление — это удалить старую ссылку и заново запустить установщик.

Установщик идемпотентен: если он находит halo уже в вашем PATH, он завершается, ничего не трогая. Поэтому шаг 1 важен — пропустите его, и ничего не обновится.

Обновление в две команды

npm rm -g halo-cli
bash <(curl -fsSL https://raw.githubusercontent.com/warden-protocol/run-halo/main/skill/scripts/install.sh)

Установщик клонирует свежий run-halo, собирает CLI и снова линкует halo глобально. Затем проверьте:

halo doctor --json   # install + wallet state, provider, relay health

Ваш кошелёк и конфигурация сохраняются

Всё важное живёт в ~/.halo/ (config.json, keystore.json) — обновление никогда его не трогает. Адрес кошелька, настройка провайдера, ценообразование, очки лиги и привязка к дашборду сохраняются. Ничего не нужно резервировать и ничего не нужно настраивать заново.

Никогда не передавайте --rotate-wallet в рамках обновления — этот флаг заменяет ваш кошелёк новой идентичностью, и это необратимо.

Запущен сервис? Ещё один шаг

Демон, установленный через halo service, продолжает выполнять старый код, пока его не перезапустят — см. обновление оператора для безопасной для сервиса процедуры.

Связанные материалы