Adicionar a flag de inicialização
--no-banner
impedirá que o banner da Nym seja impresso, mesmo se for executado em um ambiente de tty.
O comando build-info
imprime informações de compilação, como hash de commit, versão do Rust, versão do binário, assim como o comando --version
faz. No entanto, você também pode especificar a flag --output=json
, que formata todo o resultado como JSON, tornando-o muito mais fácil de analisar.
Por exemplo, ./target/debug/nym-mixnode --no-banner build-info --output json
retornará:
{"binary_name":"nym-mixnode","build_timestamp":"2023-09-05T08:21:24.93099158Z","build_version":"1.1.29","commit_sha":"8b14e2b1b69787974b5b55bbf1bee2d5907e8d29","commit_timestamp":"2023-09-05T07:46:11Z","commit_branch":"detached HEAD","rustc_version":"1.71.0","rustc_channel":"stable","cargo_profile":"release"}
<aside>
💡 O processo é semelhante para mixnodes, gateways e network requesters. Nos passos seguintes, usamos um espaço reservado <NODE>
nos comandos, por favor substitua-o pelo tipo de node que você deseja atualizar. Quaisquer particularidades para o tipo de node específico estão incluídas.
</aside>
Atualizar seu node é um processo de duas etapas:
~/.nym/<NODE>/<YOUR_ID>/config.toml
no seu VPS.Siga estas etapas para atualizar o binário do seu node e atualizar o arquivo de configuração:
init
com os mesmos valores que você usou inicialmente. Isso apenas atualizará o arquivo de configuração e não substituirá as chaves existentes.<aside> ✅ No caso de um network requester, essas são todas as etapas. O próximo passo é apenas para nós de mistura e portões (gateways).
</aside>