Atualizando Projetos de Chaincode no Visual Studio Code

Você pode atualizar projetos de chaincode existentes no Visual Studio Code para usar os novos recursos do Blockchain App Builder atualizado.

Para projetos Go, faça upgrade para uma versão suportada do Go antes de executar o comando para fazer upgrade do projeto chaincode. O Blockchain App Builder suporta Go v1.23.2 ou posterior, mas não Go v1.24 ou posterior.

Para fazer upgrade de um projeto de chaincode, clique com o botão direito do mouse no painel Oracle Blockchain Platform do Visual Studio Code e clique em Fazer Upgrade.

Ao abrir a exibição de detalhes de um projeto de chaincode de uma versão anterior do Blockchain App Builder, você receberá a seguinte mensagem: A nova biblioteca de chaincode está disponível. Gostaria de atualizar? É possível selecionar uma das seguintes opções:
  • Sim. O projeto de chaincode foi atualizado. Os arquivos de chaincode na pasta lib serão substituídos. Se você tiver feito alterações nesses arquivos de biblioteca, faça backup dos arquivos modificados ou rastreie as alterações feitas antes de executar a atualização.
  • Mais Tarde. A notificação de upgrade é adiada por 24 horas. Você será notificado novamente após 24 horas.
  • Não. Você não será solicitado a atualizar novamente. Você ainda pode atualizar o projeto a qualquer momento clicando com o botão direito do mouse e selecionando Fazer Upgrade, conforme descrito anteriormente.

Depois de atualizar um projeto de chaincode, sincronize o arquivo de especificação com o código-fonte gerado. Para obter mais informações, consulte Sincronizar Alterações do Arquivo de Especificação com o Código-Fonte Gerado.