← Todos os guias

Atualize a CLI do halo

Obtenha a última CLI do halo em dois comandos: remova o link antigo, reexecute o instalador, verifique com doctor. Sua wallet, config e ganhos ficam intactos.

O Halo é distribuído a partir de warden-protocol/run-halo, e a CLI avança rápido durante a alpha — atualizar com regularidade traz correções, novos slugs de provedor e mudanças de protocolo. Não há (ainda) um comando halo update; atualizar é remover o link antigo, reexecutar o instalador.

O instalador é idempotente: se encontrar halo já no seu PATH, ele sai sem tocar em nada. Por isso o passo 1 importa — se você pulá-lo, nada é atualizado.

Atualize em dois comandos

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

O instalador clona o último run-halo, compila a CLI e vincula halo globalmente de novo. Depois verifique:

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

Sua wallet e sua config sobrevivem

Tudo o que importa fica em ~/.halo/ (config.json, keystore.json) — a atualização nunca mexe nisso. Seu endereço de wallet, a configuração do provedor, os preços, os pontos da League e o pareamento com o dashboard são todos mantidos. Nada para fazer backup, nada para reconfigurar.

Nunca passe --rotate-wallet como parte de uma atualização: isso substitui sua wallet por uma nova identidade e não é reversível.

Roda um serviço? Mais um passo

Um daemon instalado com halo service continua rodando o código antigo até ser reiniciado — veja atualize seu operador para o procedimento seguro com o serviço.

Relacionados