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 testes de chaincode.

A implantação rápida usa configuraçõ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 começar e terminar apenas com caracteres alfanuméricos ASCII. Por exemplo, você não pode usar rótulos 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 de Cadeia, informe um nome exclusivo para o código de cadeia. No campo Versão, informe um valor de string para especificar o número da 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 podem ter 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 a opção Init-required for selecionada, 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 definiçõ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 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 de Código de Cadeia e procure o arquivo de código de cadeia para fazer upload e implantar.
  10. Clique em Enviar.
    O chaincode é instalado nos pares do canal e implantado.
Na guia Canais, clique no nome do canal para o 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.