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

Você pode instalar, implantar e chamar os chaincodes de amostra incluídos no Oracle Blockchain Platform.

Você deve ser um administrador para instalar e implantar códigos de cadeia de amostra. Se você tiver permissões de usuário, poderá chamar códigos de cadeia de amostra.
  1. Vá até o console e selecione a guia Developer Tools.
  2. Clique no painel Amostras.
    A página Amostras de Codificação é exibida.
  3. Localize o chaincode de amostra e instale-o.
    1. Escolha o chaincode de amostra que deseja usar e clique no botão Instalar correspondente.
    2. Na caixa de diálogo Instalar Chaincode, especifique um ou mais pares nos quais o chaincode será instalado e selecione em qual linguagem de chaincode você deseja usar (Ir, 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 Implantar.
  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 precisará implantar o chaincode nos participantes onde 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 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 Codificação, localize o chaincode 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 a transação será executada.
    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ê verá Sucesso na coluna Status.
  10. Se necessário, vá para a página Amostras e chame quaisquer outras operações no chaincode.