Usar Implantação Rápida

(Hyperledger Fabric v2.x) Use a opção de implantação rápida para concluir uma implantação de chaincode em uma etapa. Esta opção é recomendada para teste de chaincode.

A implantação rápida usa definições padrão, instala o chaincode em todos os pares no canal, implanta o chaincode usando a política de endosso padrão e ativa o chaincode no proxy REST.
Observe as seguintes informações:
Você deve ser administrador para concluir esta tarefa.
  1. Vá para a console e selecione a guia Chaincodes.
  2. Na guia Chaincodes, clique em Implantar um Novo Chaincode.
    A página Implantar Chaincode é exibida.
  3. Clique em Implantação Rápida.
    A página Implantar Chaincode (Rápido) é exibida.
  4. No campo Rótulo do pacote, digite uma descrição do pacote de chaincode.
    Use as seguintes diretrizes ao rotular o chaincode:
    • Use caracteres alfanuméricos ASCII, traços (-) e sublinhados (_).
    • O rótulo deve iniciar e terminar apenas com caracteres alfanuméricos ASCII. Por exemplo, você não pode usar labels como _mychaincode ou mychaincode_.
    • Traços (-) e sublinhados (_) devem ser seguidos por caracteres alfanuméricos ASCII. Por exemplo, você não pode usar nomes como my--chaincode ou my-chaincode.
    • O rótulo do pacote pode ter até 50 caracteres.
  5. No campo Nome do Código da Cadeia, informe um nome exclusivo para o código da cadeia. No campo Versão, digite um valor de string para especificar o número de versão do chaincode.
    Use estas diretrizes ao nomear o chaincode:
    • Use caracteres alfanuméricos ASCII, traços (-) e sublinhados (_).
    • O nome deve começar e terminar apenas com caracteres alfanuméricos ASCII.
    • Traços (-) e sublinhados (_) devem ser seguidos com caracteres alfanuméricos ASCII.
    • O nome e a versão têm, cada um, no máximo, 64 caracteres.
    • A versão do chaincode também pode conter pontos (.) e sinais de mais (+).
  6. Se o chaincode exigir inicialização, selecione Init-required.
    Se Init-required for selecionado, o aplicativo cliente deverá chamar a função Init explicitamente, especificando o flag isInit, antes de chamar qualquer outra função.
  7. Revise as outras configurações padrão e modifique-as conforme necessário.
  8. Se você estiver implantando a origem de chaincode em um arquivo .zip, deixe a opção É um Chaincode Empacotado desmarcada. Se você estiver implantando um pacote de chaincode em um arquivo .tar.gz, selecione É um Chaincode Empacotado.
  9. Clique em Fazer Upload do Arquivo Chaincode e procure o arquivo chaincode para fazer upload e implantação.
  10. Clique em Enviar.
    O chaincode é instalado nos pares do canal e implantado.
Na guia Canais, clique no nome do canal no qual você implantou o chaincode e, em seguida, clique em Chaincodes Implantados. O nome, a versão, o número de sequência e o ID do pacote do chaincode implantado são exibidos na tabela de resumo, bem como os status aprovados e confirmados.