Explore o Oracle Blockchain Platform Usando Amostras (Hyperledger Fabric v2.x)

Você pode instalar, implantar e chamar os códigos de cadeia de amostra incluídos no Oracle Blockchain Platform.

Você deve ser um administrador para instalar e implantar exemplos de chaincodes. Se você tiver permissões de usuário, poderá chamar exemplos de chaincodes.
  1. Vá para a console e selecione a guia Ferramentas do Desenvolvedor.
  2. Clique no painel Amostras.
    A página Amostras de Código de Cadeia é exibida.
  3. Localize o chaincode de amostra e instale-o.
    1. Escolha o código de cadeia de amostra que você deseja usar e clique no botão Instalar correspondente.
    2. Na caixa de diálogo Instalar Chaincode, especifique um ou mais pares para instalar o chaincode e selecione em qual linguagem de chaincode você deseja usar (Go, Node.js ou Java). Clique em Instalar.
  4. Implante o chaincode.
    1. Clique no botão Implantar do chaincode.
    2. Na caixa de diálogo Implantar Chaincode, selecione o canal no qual você deseja implantar o chaincode. Clique em Disponibilizar.
  5. Vá para a guia Canais e clique no nome do canal no qual você implantou o código de cadeia de amostra.
    1. Na página Informações do Canal, clique no painel Chaincodes Implantados para confirmar a implantação do chaincode no canal.
    2. Você pode usar o painel Razão para localizar informações sobre transações individuais no canal.
  6. Clique no painel Razão e confirme o seguinte.
    • O Resumo do Razão indica que ocorreu uma implantação. Uma implantação consiste em uma aprovação e um commit.
    • Na tabela Razão, localize os dois blocos com um Tipo de dados.
    • Clique no primeiro bloco e, na tabela Transações, clique no ícone de seta para exibir mais informações sobre o bloco. Confirme se o campo Nome da Função exibe ApproveChaincodeDefinitionForMyOrg.
    • Clique no segundo bloco e confirme se o campo Nome da Função exibe CommitChaincodeDefinition.
  7. Se necessário, vá para a guia Chaincodes e implante o chaincode em outros canais.
    Se você estiver trabalhando em uma rede que contém vários membros e implantou o chaincode no fundador, não será necessário implantar o chaincode nos participantes em que você instalou o mesmo chaincode. Nesses casos, o chaincode já está implantado nos participantes.
    1. Localize o ID do pacote do chaincode que você deseja implantar na tabela e clique nele.
      A página Resumo de Pares Instalados é exibida.
    2. Clique em Implantado em Canais.
    3. Na página Resumo de Canais Implantados, clique no botão Implantar.
    4. Na caixa de diálogo Implantar Chaincode, especifique as informações necessárias e clique em Implantar.
  8. Chame o chaincode.
    1. Vá para a página Amostras de Código de Cadeia, localize o código de cadeia com o qual você está trabalhando e clique no botão Chamar.
    2. Na caixa de diálogo Chamar Chaincode, selecione um canal no qual executar a transação.
    3. No campo Ação, especifique uma ação a ser concluída usando o chaincode.
    4. Clique em Executar.
  9. Confirme se o chaincode foi chamado com sucesso.
    1. Vá para a guia Canais e localize e clique no canal no qual o chaincode foi instalado.
    2. Na tabela Resumo do Razão, localize o número do bloco que indica que ocorreu uma chamada.
    3. Clique no bloco e confirme se, na tabela Transações, você vê Sucesso na coluna Status.
  10. Se necessário, vá para a página Amostras e chame quaisquer outras operações no chaincode.