Uso de la extensión de Blockchain App Builder para Visual Studio Code
La extensión Blockchain App Builder para Visual Studio Code te ayuda a construir 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 su red de Oracle Blockchain Platform aprovisionada. A continuación, puede ejecutar consultas enriquecidas con SQL, depurar el código de cadenas o escribir y ejecutar pruebas unitarias utilizando el código generado.
![Diagrama de flujo de trabajo de Blockchain App Builder Diagrama de flujo de trabajo de Blockchain App Builder](img/appbuilderworkflow.png)
Tabla 7-3 Flujo de trabajo al usar la extensión de código VS
Tarea | Descripción | Más información |
---|---|---|
Instalación y Configuración | Descargue la extensión Blockchain App Builder VS Code desde la consola de Oracle Blockchain Platform e instálela y cualquier software 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, genere el código de cadenas 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:
Información detallada sobre el soporte de tokenización:
|
Despliegue el código de cadenas |
Una vez creado el proyecto de código de cadenas, puede desplegarlo localmente en la red de Hyperledger Fabric preconfigurada 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 cadenas |
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 ha elegido crear el método |
|
Depurar el código de cadenas | Puede realizar la depuración línea por línea en Visual Studio Code. | |
Sincronizar las actualizaciones | Al actualizar el archivo de especificación, puede sincronizar los cambios con los archivos de código de cadenas generados. | |
Ejecución de exámenes de unidad | En el proyecto se incluye una configuración básica de caso de prueba de unidad. Se pueden agregar y ejecutar pruebas adicionales. |