Executar um Nó da Chiliz Chain
Last updated
Was this helpful?
Last updated
Was this helpful?
Executar seu próprio nó da Chiliz Chain oferece controle, privacidade e confiabilidade aprimorados, mas requer mais conhecimento técnico e recursos em comparação com o uso de um endpoint RPC existente.
Isso permite que você transacione e se comunique com contratos inteligentes na Chiliz Chain.
Para executar o nó da Chiliz Chain, você deve ter o instalado, seja na sua máquina ou no seu servidor. Portanto, conclua a antes de prosseguir.
Você pode usar as imagens Docker pré-construídas do repositório público Chiliz Chain 2.0 no .
O ponto de partida recomendado para executar um nó da Chiliz Chain é com o volume de dados montado. Se esse método for usado para recriar um contêiner Docker, os dados são armazenados no diretório e podem ser facilmente reutilizados ou clonados para outro nó.
Crie um diretório e aponte para ele no parâmetro -v no comando a seguir:
Para conectar um cliente com um nó, você deve habilitar servidores RPC HTTP e/ou WebSocket especificando os grupos de parâmetros --http e/ou --ws respectivamente.
Por exemplo:
Em alguns casos, você pode querer aumentar a verbosidade do nó, por exemplo, quando precisar depurar o próprio nó ou o cliente conectado.
Para fazer isso, você pode definir um parâmetro --verbosity. Ele pode aceitar as seguintes opções (o padrão é 3):
0=silent
1=error
2=warn
3=info
4=debug
5=detail
Se você iniciou o nó usando um dos comandos acima, então seu processo de nó continuará em execução em primeiro plano. Para parar esse processo, pressione CTRL+C.
Execute o seguinte comando para remover o contêiner Docker:
Execute o seguinte comando para excluir um diretório:
A equipe da Chiliz Chain se esforça para manter a Chiliz Chain segura e moderna, e, portanto, faremos hard forks de tempos em tempos, como o hard fork Dragon8.
No caso de um hard fork, seu nó ficará fora de sincronia com a rede. Portanto, é importante acompanhar nossos anúncios e atualizar seu nó.
Para manter seu nó atualizado, você pode seguir os seguintes passos.
Se você usar Docker:
Certifique-se de parar e excluir seu contêiner Docker existente, preservando os volumes que contêm seu banco de dados.
Se você usar seu próprio binário:
Construa a partir daí com seu conjunto de ferramentas.
Inicie seu nó usando a imagem Docker pré-construída mais recente disponível:
Baixe a versão mais recente do nosso repositório GitHub:
Visite as opções de do Geth para ver a lista completa de parâmetros disponíveis do Geth.