1 Crea codici concatenati con App Builder Blockchain low-code

Blockchain App Builder per Oracle Blockchain Platform è un set di strumenti che supporta lo sviluppo, il test, il debug e la distribuzione rapidi del codice concatenato nelle reti Oracle Blockchain Platform, che comprende nodi BaaS cloud su Oracle Cloud Infrastructure o nodi on-premise utilizzando Enterprise Edition.

Per ulteriori informazioni su Oracle Blockchain Platform oltre a Blockchain App Builder, vedere Uso di Oracle Blockchain Platform.

Uno smart contract (noto anche come codice concatenato) definisce i diversi stati di un business object tra due o più parti e la business logic che convalida e implementa le modifiche man mano che l'oggetto si sposta tra questi diversi stati. Al centro di ogni applicazione blockchain ci sono uno o più codici concatenati. Un codice concatenato deve essere privo di bug e testato prima di essere distribuito.

Blockchain App Builder ti consente di generare complessi codici a catena in TypeScript (per il codice a catena Node.js) e Vai da un semplice file di specifica. È possibile specificare più definizioni e comportamenti di asset nel file di specifica. È quindi possibile generare e testare i codici concatenati nel sistema locale utilizzando un'istanza preconfigurata di Hyperledger Fabric all'interno di Blockchain App Builder o collegandosi alla rete Oracle Blockchain Platform.

Nota

Sebbene JavaScript non sia supportato da Blockchain App Builder, poiché i progetti TypeScript vengono compilati in JavaScript, è possibile aggiungere JavaScript di base a un progetto TypeScript, se necessario.

Blockchain App Builder supporta l'intero ciclo di vita dello sviluppo da un'interfaccia a riga di comando o come estensione per Visual Studio Code.

Per ottenere gli strumenti e gli esempi di Blockchain App Builder, nella console aprire la scheda Strumenti sviluppatore, quindi selezionare il riquadro Blockchain App Builder. Da qui è possibile scaricare gli strumenti di interfaccia a riga di comando o l'estensione Visual Studio Code. Inoltre, ci sono esempi come Fabcar, Marmi, Fiat Money Token, Loyalty Token, NFT Art Collection Marketplace e Fractional NFT in Real Estate, che puoi utilizzare per vedere come funzionano gli strumenti o come modello per i tuoi progetti con codice a catena.

Digital Assets Edition di Oracle Blockchain Platform include una versione migliorata di Blockchain App Builder e altre funzionalità, tra cui applicazioni di esempio per supportare la valuta digitale all'ingrosso della banca centrale (CBDC), i marketplace di obbligazioni e i framework di token generici. Per ulteriori informazioni, vedere Oracle Blockchain Platform Digital Assets Edition.