O que é a Console?
O console do Oracle Blockchain Platform ajuda a monitorar a rede blockchain e executar tarefas administrativas diárias.
Quando você provisionou sua instância do Oracle Blockchain Platform, todos os recursos necessários para começar a trabalhar em sua rede blockchain foram adicionados à console.
Você pode usar a console para executar tarefas como gerenciar nós, configurar canais e políticas de rede e implantar códigos de cadeia. Você também pode monitorar e solucionar problemas da rede, exibir o status do nó, exibir blocos do razão e localizar e exibir arquivos de log.
Na maioria dos casos, cada membro da sua rede tem seu próprio console que eles usam para gerenciar sua organização e monitorar a rede blockchain. Sua função na rede (fundador ou participante) determina as tarefas que você pode executar no console. Por exemplo, se você for um participante, não será possível adicionar outro participante à rede. Somente o fundador pode adicionar um participante à rede.
Além disso, o que você pode fazer no console é determinado pelos seus privilégios de acesso (Administrador ou Usuário). Por exemplo, somente um Administrador pode definir um par âncora ou criar um canal.
Sua instância inclui códigos de cadeia de amostra que você pode usar para começar. Consulte Explore o Oracle Blockchain Platform Usando Amostras (Hyperledger Fabric v2.x).
O console é dividido em guias.
Guia Painel de Controle
Use a guia Painel de Controle para obter uma visão geral do desempenho da rede. Consulte Que Tipo de Informação Está no Painel?
Na guia Painel de Controle, você encontrará:
- Um banner mostrando quantos componentes diferentes estão em sua rede. Por exemplo, quantos canais e chaincodes.
- O número de transações do usuário em um canal durante um intervalo de tempo específico.
- O número de nós que estão em execução ou interrompidos.
- O número de endossos e commits por colegas.
Guia rede
A guia Rede é onde você exibe uma lista dos membros em sua rede. Na primeira vez que você usar a guia Rede depois de configurar sua instância, verá os nós criados durante a configuração.
Você pode usar a guia Rede para:
- Localize os IDs organização dos membros em sua rede, seus IDs Prestador de Serviço de Associação (MSP) e funções.
- Adicione um participante à rede.
- Veja uma representação gráfica da estrutura da rede.
- Configure, exiba ou importe as configurações do solicitante.
- Gerenciar certificados.
- Adicione um novo nó de serviço de ordenação à rede.
- Exportar o bloco de configuração de rede.
Guia Nós
- O nó da console.
- O número de nós pares solicitados ao provisionar.
- O número de nós do ordenador associados ao seu tipo de instância. O Standard tem três nós de ordenador e não pode ser ampliado, enquanto o Enterprise tem três e mais podem ser adicionados.
- Um nó da autoridade de certificação (CA) do Fabric que representa o serviço de associação.
- Um nó de proxy REST.
Use a guia Nós para:
- Visualizar e definir configurações de nó.
- Exportar e importar pares.
- Iniciar, interromper e reiniciar nós.
- Configure e inicie um novo nó do solicitante.
- Veja uma representação gráfica de quais nós pares estão usando quais canais.
- Clique no nome do nó para obter mais informações sobre ele.
Guia Canais
A guia Canais mostra os canais em sua rede, os pares que usam os canais e os chaincodes implantados nos canais. Na primeira vez que você usar a guia Canais depois de configurar sua instância, verá o canal padrão que foi criado e todos os colegas da sua rede serão adicionados a ele.
Use a guia Canais para:
- Adicione novos canais.
- Veja o número de chaincodes implantados em um canal.
- Clique no nome de um canal para encontrar mais informações sobre ele, como o resumo do razão, os colegas e OSNs unidos ao canal e as políticas e ACLs do canal.
- Junte colegas ao canal.
- Gerencie o serviço de pedidos do canal.
- Adicione ou remova um nó de serviço de pedido (OSN) para um canal.
- Exiba e atualize as configurações do serviço de solicitação.
- Configure o histórico avançado do canal.
- Verifique o status do histórico avançado do canal.
- Execute e analise consultas avançadas em chaincodes no canal.
- Atualize um chaincode.
Guia Chaincodes
Observe que o Oracle Blockchain Platform se refere a contratos inteligentes como chaincodes.
Vá para a guia Códigos de Cadeia para exibir uma lista dos pacotes de códigos de cadeia instalados na instância. Na primeira vez que você usar a guia Chaincodes após configurar sua instância, nenhum chaincodes será exibido na lista porque nenhum chaincodes foi incluído durante a configuração. Adicione os chaincodes necessários. Você pode adicionar chaincodes gravados em Go, Node.js e Java. Você também pode usar um chaincode externo (chaincode as a service).
Você pode usar a guia Chaincodes para:
- Instale e implante um chaincode usando a opção de implantação Rápida ou Avançada.
- Veja quantos pares têm um chaincode instalado.
- Descubra em quantos canais um chaincode foi implantado.
Guia Ferramentas do Desenvolvedor
A guia Ferramentas do Desenvolvedor foi projetada para ajudar você a aprender os fundamentos do blockchain, como escrever códigos de cadeia e criar aplicativos blockchain.
Você pode usar a guia Ferramentas de Desenvolvedor para:
- Faça o download do Blockchain App Builder para Oracle Blockchain Platform - um conjunto de ferramentas e amostras para ajudá-lo a criar, testar e depurar projetos chaincode usando uma interface de linha de comando ou uma extensão do Visual Studio Code. Para obter mais informações, consulte Blockchain App Builder for Oracle Blockchain Platform.
- Encontre modelos e o simulador Hyperledger Fabric para ajudá-lo a criar chaincodes.
- Link para os SDKs e APIs necessários para criar aplicativos blockchain.
- Use os códigos de cadeia de amostra para aprender sobre códigos de cadeia. Instale, implante e chame os chaincodes de amostra.