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. Implemente 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 nos Canais.
    3. Na página Resumo de Canais Implantados, clique no botão Implantar em um Novo Canal.
    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.