Explore o Oracle Blockchain Platform Usando Amostras (Hyperledger Fabric v1.4.7)

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

Você deve ser um administrador para instalar e instanciar 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. Instancie o chaincode.
    1. Clique no botão Instanciar do chaincode.
    2. Na caixa de diálogo Instanciar Chaincode, selecione o canal para o qual você deseja instanciar o chaincode e especifique os parâmetros necessários. Clique em Instanciar.
  5. Vá para a guia Canais e clique no nome do canal para o qual você instanciou o código de cadeia de amostra.
    1. Na página Informações do Canal, clique no painel Chaincodes Instanciados 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.

    • Na tabela Razão, localize o bloco com o Tipo de dados (sys).

    • Clique no 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 "implantar".

  7. Se necessário, vá para a guia Chaincodes e instancie o chaincode em outros canais.
    Se você estiver trabalhando em uma rede que contém vários membros e instanciou o chaincode no fundador, não precisará instanciar o chaincode nos participantes em que instalou o mesmo chaincode. Nesses casos, o chaincode já está instanciado e em execução nos participantes.
    1. Localize o nome do chaincode que você deseja instanciar na tabela e clique nele.
    2. Na página Informações do Código de Cadeia, clique no botão Instanciar em um Novo Código de Cadeia.
    3. Na caixa de diálogo Instanciar Chaincode, especifique as informações necessárias.
  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 para executar o chaincode.
    4. Clique em Executar. Os Resultados da Transação mostram os valores retornados, e o campo de detalhes da API exibe o log detalhado de todos os processos de blockchain executados ao chamar a transação.
  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. Confirme se o painel Razão está selecionado e, na tabela Razão de Consulta, localize o número do bloco indicando 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.