3 Uso de la extensión de Creador de aplicaciones de blockchain para Visual Studio Code
La extensión Blockchain App Builder para Visual Studio Code 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.

Tabla 3-1 Flujo de trabajo al utilizar la extensión de código de Visual Studio
Tarea | Descripción | Más información |
---|---|---|
Instalar y configurar | Descargue la extensión de código de Visual Studio Code de Blockchain App Builder 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 cadena que se van a generar y, a continuación, genere 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:
Información detallada sobre el soporte de tokenización:
|
Desplegar código de cadena |
Despliegue el proyecto de código de cadenas de forma local 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 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 |
|
Depurar el código de cadena | 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 cadena generados. | |
Ejecución de 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. |