7 Creación de códigos de cadena con el creador de aplicaciones de blockchain con poco código

Blockchain App Builder para Oracle Blockchain Platform es un conjunto de herramientas que ayuda a desarrollar, probar, depurar y desplegar rápidamente código de cadena en redes de Oracle Blockchain Platform, que comprende nodos BaaS en la nube en Oracle Cloud Infrastructure o nodos locales mediante Enterprise Edition.

Un contrato inteligente (también conocido como código de cadena) define los diferentes estados de un objeto de negocio entre dos o más partes y la lógica de negocio que valida e implementa los cambios a medida que el objeto se mueve entre estos diferentes estados. En el corazón de cada aplicación de blockchain hay uno o más códigos de cadena. Un código de cadena debe estar libre de bugs y probarse antes de que se despliegue.

Puede utilizar Blockchain App Builder para generar códigos de cadenas complejos en TypeScript (para código de cadena Node.js) y Go (para código de cadena Golang) a partir de un archivo de especificación simple. Con el archivo de especificación puede especificar varias definiciones y comportamientos de activos. A continuación, puede generar y probar los códigos de cadenas en el sistema local mediante una instancia preconfigurada de Hyperledger Fabric dentro de Blockchain App Builder, o bien conectándose a la red de Oracle Blockchain Platform.

Note:

Aunque Blockchain App Builder no admite JavaScript, debido a que los proyectos TypeScript se compilan en JavaScript, puede agregar JavaScript básico a un proyecto TypeScript si es necesario.

Blockchain App Builder soporta todo el ciclo de vida de desarrollo desde una interfaz de línea de comandos o como extensión para Visual Studio Code.

Para obtener los ejemplos y las herramientas del creador de aplicaciones de blockchain, en la consola, abra el separador Herramientas para desarrolladores y seleccione el panel Creador de aplicaciones de blockchain. Desde aquí puede descargar las herramientas de interfaz de línea de comandos o la extensión Visual Studio Code. Además, hay muestras - Fabcar, Mármoles, Fiat Money Token, Loyalty Token, NFT Art Collection Marketplace y Fractional NFT in Real Estate - que se pueden utilizar para ver cómo funcionan las herramientas o como plantilla para sus propios proyectos de código de cadenas.