Índice
- Título e Informações de Copyright
- Prefácio
- 1 O que é o Oracle Blockchain Platform?
- 2 Conceitos Básicos do Uso de Amostras
-
3 Gerenciar a Organização e a Rede
- O que é a Console?
- Modificar a Definição de Timeout da Console
- Encontre e Entenda o Número da Versão do Oracle Blockchain Platform
- Monitorar a Rede
- Gerenciar Nós
-
Gerenciar canais
- O que São Canais?
- Exibir Canais
- Criar um Canal
- Exibir a Atividade do Razão de um Canal
- Exibir ou Atualizar a Lista de Organizações de um Canal
- Associar-se a um Canal
- Adicionar um Par de Âncora
- Alterar ou remover um ponto âncora
- Exibir Informações sobre Chaincodes Implantados
- Acesso a Políticas e ACLs de Canal
- Adicionar ou Remover Ordenadores de ou para um Canal
- Definir a Organização do Administrador do Solicitante
- Editar Definições de Serviço de Ordenamento de um Canal
- Gerenciar Certificados
- Gerenciar Serviço de Ordenamento
- 4 Compreender e Gerenciar Nós por Tipo
-
5 Estender a Rede
- Adicionar Organizações Participantes do Oracle Blockchain Platform à Rede
- Adicionar Organizações do Fabric à Rede
-
Adicionar Organizações com Certificados de Terceiros à Rede
- Workflow Típico para Participar de uma Organização com Certificados de Terceiros em uma Rede do Oracle Blockchain Platform
- Requisitos de Certificado de Terceiros
- Criar o Arquivo de Certificados de Terceiros de uma Organização
- Preparar o Ambiente de Terceiros para Usar a Rede do Oracle Blockchain Platform
- 6 Desenvolver Chaincodes
-
7 Criar Chaincodes com o Criador de Aplicativos Blockchain de Baixo Código
-
Usando a Interface de Linha de Comando do Blockchain App Builder
- Instalar e Configurar a CLI do Blockchain App Builder
- Fazer Upgrade da CLI do Blockchain App Builder
- Crie um Projeto de Chaincode com a CLI do Blockchain App Builder
- Implantar Seu Chaincode Usando a CLI
- Testar Seu Chaincode Usando a CLI
- Fazendo Upgrade de Projetos de Chaincode na CLI
- Sincronizar Alterações do Arquivo de Especificação com o Código de Origem Gerado
- Aplicar um Patch à CLI do Blockchain App Builder
- Escrevendo Casos de Teste de Unidade e Relatórios de Cobertura para o Projeto Chaincode
- Gerar uma Coleção Postman Usando a CLI
- Diagnosticar e Solucionar Problemas da CLI do Blockchain App Builder
-
Usando a Extensão Blockchain App Builder para Visual Studio Code
- Instalar e Configurar a Extensão do Blockchain App Builder para o Visual Studio Code
- Atualizar a Extensão do Blockchain App Builder para o Visual Studio Code
- Crie um Projeto de Chaincode com a Extensão de Código VS do Blockchain App Builder
- Implantar seu Chaincode Usando o Visual Studio Code
- Testar o Chaincode Usando o Visual Studio Code
- Atualizando Projetos de Chaincode no Visual Studio Code
- Sincronizar Alterações do Arquivo de Especificação com o Código de Origem Gerado
- Depuração do Visual Studio Code
- Gerar uma Coleção Postman Usando o Visual Studio Code
- Solução de Problemas da Extensão de Código do Visual Studio do Blockchain App Builder
-
Suporte a Tokenização Usando o Blockchain App Builder
- Estrutura de Taxonomia de Token
- ERC-721
- ERC-1155
- Implantando e Testando o Chaincode do Token
- Como Trabalhar com Arquivos de Especificação de Token de Amostra
- Suporte ao Serviço Disaster Recovery para Tokenização
-
Usando a Interface de Linha de Comando do Blockchain App Builder
-
8 Implantar e Gerenciar Chaincodes
-
Implantar e Gerenciar Chaincodes no Hyperledger Fabric v2.x
- Workflow Típico para Implantar Chaincodes
- Usar Implantação Rápida
- Usar Implantação Avançada
- Implantar um Chaincode
- Ciclo de Vida do Chaincode
- Especificar uma Política de Endosso
- Exibir uma Política de Endossamento
- Localizar Informações sobre Chaincodes
- Excluir um Chaincode
- Gerenciar Versões do Chaincode
- Fazer Upgrade de um Chaincode
- O Que São Coleções de Dados Privadas?
- Adicionar Coletas de Dados Privadas
- Exibir Coletas de Dados Privadas
-
Implantar e Gerenciar Chaincodes no Hyperledger Fabric v1.4.7
- Workflow Típico para Implantar Chaincodes
- Usar Implantação Rápida
- Usar Implantação Avançada
- Instanciar um Chaincode
- Especificar uma Política de Endosso
- Exibir uma Política de Endossamento
- Localizar Informações sobre Chaincodes
- Gerenciar Versões do Chaincode
- Fazer Upgrade de um Chaincode
- O Que São Coleções de Dados Privadas?
- Adicionar Coletas de Dados Privadas
- Exibir Coletas de Dados Privadas
-
Implantar e Gerenciar Chaincodes no Hyperledger Fabric v2.x
- 9 Desenvolver Aplicativos Blockchain
-
10 Acesso a Bancos de Dados
- Consultar o Banco de Dados de Estado
-
Criar o Banco de Dados de Rich History
- O que é o Rich History Database?
- Criar a String de Conexão do Oracle Database Classic Cloud Service
- Ativar e Configurar o Banco de Dados de Rich History
- Modificar a Conexão com o Banco de Dados do Rich History
- Configurar os Canais que Gravam Dados no Banco de Dados do Rich History
- Monitorar o Status do Rich History
- Limitar acesso ao histórico avançado
- Tabelas e Colunas do Banco de Dados de Histórico Rico
- Uma Configuração do Nó
- B Usando a Biblioteca de Controle de Acesso Detalhada Incluída na Amostra de Mármores
- C Execute Contratos Inteligentes de Solidez com EVM no Oracle Blockchain Platform
- D Atualizando Aplicativos para o Hyperledger Fabric v2.x