Uso de la extensión Blockchain App Builder para Visual Studio Code
La extensión Blockchain App Builder para Visual Studio Code le ayuda a construir y andamiar un proyecto de código de cadenas completamente 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 cadenas o escribir y ejecutar pruebas de unidad con el código generado.

Tabla 7-3 Flujo de trabajo al utilizar la extensión de código VS
Tarea | Descripción | Más información |
---|---|---|
Instalar y configurar | 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 desde el 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 cadena generado:
Información detallada sobre el soporte de tokenización:
|
Desplegar el código de cadenas |
Una vez creado el proyecto de código de cadena, 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 su 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 decide crear el método |
|
Depurar el código de cadenas | Puede realizar la depuración línea por línea en Visual Studio Code. | |
Sincronice las actualizaciones | Al actualizar el archivo de especificación, puede sincronizar los cambios con los archivos de código de cadenas generados. | |
Ejecutando pruebas 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. |