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 do chaincode. O Blockchain App Builder suporta Go v1.21.9 ou posterior, mas não Go v1.22 ou posterior.

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

Quando você abre a exibição de detalhes de um projeto de chaincode de uma versão anterior do Blockchain App Builder, é solicitada a seguinte mensagem: A nova biblioteca de chaincode está disponível. Gostaria de fazer um upgrade? Você pode selecionar três opções:
  • Sim. O projeto do chaincode foi atualizado. Os arquivos de chaincode na pasta lib são substituídos. Se você fez alguma alteração 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 atualização é 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 de Origem Gerado.