2 Uso de la interfaz de línea de comandos de Blockchain App Builder

La interfaz de línea de comandos de Blockchain App Builder le ayuda a crear y andamiar un proyecto de código de cadenas totalmente funcional a partir de un archivo de especificación.

Una vez creado el proyecto, puede ejecutarlo y probarlo en una red local de Hyperledger Fabric o en la red aprovisionada de Oracle Blockchain Platform. A continuación, puede ejecutar consultas enriquecidas de SQL, depurar el código de cadena o escribir y ejecutar pruebas de unidad mediante el código generado.

Diagrama de flujo de trabajo del creador de aplicaciones blockchain

Tabla 2-1 Flujo de trabajo al utilizar la CLI

Tarea Descripción Temas relacionados
Instalar y configurar Descargue la CLI del creador de aplicaciones de blockchain desde la consola de Oracle Blockchain Platform e instálela y cualquier software que sea necesario.
Crear el proyecto de código de cadenas Cree un archivo de especificación para el proyecto de código de cadenas.
Generar el código de cadenas Edite el archivo de especificación para definir los activos y los códigos de cadenas que se van a generar y, a continuación, ejecute el proceso de inicialización de la CLI para generar el código de cadena a partir del archivo de especificación.
Información de referencia detallada sobre la estructura y el contenido del archivo de especificación y el proyecto de código de cadenas generado:
Desplegar código de cadena

Después de crear el proyecto de código de cadenas, puede desplegarlo localmente en la red preconfigurada de Hyperledger Fabric incluida, o de forma remota en Oracle Blockchain Platform Cloud o Enterprise Edition.

También puede empaquetar el proyecto de código de cadenas para el despliegue manual en Oracle Blockchain Platform.

Probar el código de cadena

Una vez que el código de cadenas se esté ejecutando en una red, puede probar cualquiera de los métodos generados.

Además, si decide crear el método executeQuery durante el desarrollo del código de cadenas, puede ejecutar consultas enriquecidas de SQL si el código de cadenas se despliega en una red de Oracle Blockchain Platform.

Sincronice las actualizaciones Al actualizar el archivo de especificación, puede sincronizar los cambios con los archivos de código de cadena generados.
Aplicación de parches a la CLI de Blockchain App Builder Puede utilizar el comando patch para aplicar un parche a la CLI de Blockchain App Builder.
Ejecute las pruebas de unidad En el proyecto se incluye un caso de prueba de unidad básica. Puede agregar y ejecutar pruebas adicionales.