Tabla de contenido
- Título e Información de Copyright
- Prólogo
- 1 ¿Qué es Oracle Blockchain Platform?
- 2 Introducción con ejemplos
-
3 Gestión de la organización y la red
- ¿Qué es la consola?
- Modificación de la configuración de timeout de la consola
- Encuentra y entiende tu número de versión de Oracle Blockchain Platform
- Supervisión de la red
- Gestionar nodos
-
Gestionar canales
- Definición de Canales
- Ver canales
- Crear canal
- Ver actividad contable de un canal
- Visualización o actualización de la lista de organizaciones de un canal
- Unión de un peer a un canal
- Agregar un par de anclaje
- Cambio o eliminación de un par de anclaje
- Ver información acerca de los códigos de cadenas desplegados
- Trabajar con políticas de canal y ACL
- Adición o eliminación de solicitantes de un canal
- Definición de la organización del administrador de pedidos
- Editar configuración de servicio de ordenación para un canal
- Gestión de certificados
- Gestionar servicio de ordenación
- 4 Descripción y gestión de nodos por tipo
-
5 Ampliación de la red
- Adición de organizaciones participantes de Oracle Blockchain Platform a la red
- Agregación de organizaciones de Fabric a la red
-
Adición de organizaciones con certificados de terceros a la red
- Flujo de trabajo típico para unirse a una organización con certificados de terceros en una red de Oracle Blockchain Platform
- Requisitos de certificados de terceros
- Creación del archivo de certificados de terceros de una organización
- Preparación del entorno de terceros para utilizar la red de Oracle Blockchain Platform
- 6 Desarrollo de Códigos de Cadenas
-
7 Creación de códigos de cadenas con el creador de aplicaciones de cadena de bloques con poco código
-
Uso de la interfaz de línea de comandos de Blockchain App Builder
- Instalación y configuración de la CLI de Blockchain App Builder
- Actualizar CLI de Blockchain App Builder
- Creación de un proyecto de código de cadena con la CLI de Blockchain App Builder
- Despliegue del código de cadenas con la CLI
- Prueba del código de cadenas con la CLI
- Actualización de proyectos de Chaincode en la CLI
- Sincronizar cambios de archivo de especificación con código de origen generado
- Aplicación de un parche a la CLI de Blockchain App Builder
- Redacción de casos de prueba de unidades e informes de cobertura para el proyecto Chaincode
- Generación de una recopilación Postman con la CLI
- Solución de problemas de la CLI de Blockchain App Builder
-
Uso de la extensión de Blockchain App Builder para Visual Studio Code
- Instalación y configuración de la extensión de Blockchain App Builder para Visual Studio Code
- Actualización de la extensión de Blockchain App Builder para Visual Studio Code
- Creación de un proyecto de código de cadena con la extensión Blockchain App Builder VS Code
- Despliegue de su código de cadenas con Visual Studio Code
- Probar su código de cadenas con Visual Studio Code
- Actualización de proyectos de código de cadena en Visual Studio Code
- Sincronizar cambios de archivo de especificación con código de origen generado
- Depuración desde Visual Studio Code
- Generación de una recopilación de Postman con Visual Studio Code
- Solución de problemas de extensión de Visual Studio Code de Blockchain App Builder
-
Soporte de tokenización mediante Blockchain App Builder
- Marco de taxonomía de token
- ERC-721
- MODELO:ERC-1155
- Despliegue y prueba de código de cadena de tokens
- Trabajar con los archivos de especificación de token de ejemplo
- Soporte de recuperación ante desastres para tokenización
-
Uso de la interfaz de línea de comandos de Blockchain App Builder
-
8 Despliegue y gestión de códigos de cadenas
-
Despliegue y gestión de códigos de cadenas en Hyperledger Fabric v2.x
- Flujo de trabajo típico para desplegar códigos de cadenas
- Uso de despliegue rápido
- Usar despliegue avanzado
- Despliegue de un código de cadena
- Ciclo de vida de código de cadenas
- Especificación de una política de endoso
- Ver una póliza de aval
- Buscar información sobre los códigos de cadenas
- Suprimir un código de cadena
- Gestionar versiones de código de cadenas
- Actualizar un código de cadena
- ¿Qué son las recopilaciones de datos privados?
- Agregar recopilaciones de datos privadas
- Ver recopilaciones de datos privadas
-
Despliegue y gestión de códigos de cadenas en Hyperledger Fabric v1.4.7
- Flujo de trabajo típico para desplegar códigos de cadenas
- Uso de despliegue rápido
- Usar despliegue avanzado
- Creación de instancias de un código de cadena
- Especificación de una política de endoso
- Ver una póliza de aval
- Buscar información sobre los códigos de cadenas
- Gestionar versiones de código de cadenas
- Actualizar un código de cadena
- ¿Qué son las recopilaciones de datos privados?
- Agregar recopilaciones de datos privadas
- Ver recopilaciones de datos privadas
-
Despliegue y gestión de códigos de cadenas en Hyperledger Fabric v2.x
-
9 Desarrollo de aplicaciones de blockchain
- Antes de desarrollar una aplicación
- Uso de los SDK de Hyperledger Fabric para desarrollar aplicaciones
- Uso de las API de REST para desarrollar aplicaciones
- Realizar actualizaciones atómicas en los códigos de cadenas y canales
- Interoperabilidad de Ethereum
- Incluir Oracle Blockchain Platform en transacciones distribuidas globales
-
10 Trabajo con Bases de Datos
- Consulta de la base de datos de estado
-
Creación de la base de datos de historial enriquecido
- ¿Cuál es la base de datos de historia enriquecida?
- Creación de la cadena de conexión de Oracle Database Classic Cloud Service
- Activación y configuración de la base de datos de historial enriquecido
- Modificación de la conexión a la base de datos de historial enriquecido
- Configuración de los canales que escriben datos en la base de datos de historial enriquecido
- Supervisión del estado del historial enriquecido
- Limitar el acceso al historial enriquecido
- Tablas y columnas de base de datos de historial enriquecido
- A Configuración de Nodo
- B Uso de la biblioteca de control de acceso detallado incluida en el ejemplo de mármoles
- C Ejecute contratos inteligentes de Solidity con EVM en Oracle Blockchain Platform
- D Actualización de aplicaciones para Hyperledger Fabric v2.x