6 Applicazione token deposito

Lo scenario dell'applicazione token di deposito supporta l'emissione e la distribuzione di token con costi indiretti di governance minimi.

Il campione di token di deposito rappresenta il ciclo di vita di un token fungibile che rappresenta un deposito bancario. Tutti i trasferimenti di token sottomessi vengono valutati rispetto al criterio di approvazione attivo. Un trasferimento viene liquidato quando l'approvazione non è obbligatoria, altrimenti rimane in sospeso e viene instradato alla sequenza di approvatori configurata.

La soluzione di token di deposito comprende i seguenti pacchetti scaricabili.

  • Smart contract con token di deposito predefinito
  • API wrapper per l'impostazione del token di deposito e le operazioni del ciclo di vita
  • Definizioni vista database per supportare l'analitica
  • Applicazione Web di esempio per l'utilizzo di depositi tokenizzati

Per ottenere i package di token di deposito, nella console di Oracle Blockchain Platform Enterprise Edition fare clic su Asset digitali. Fare clic su Applicazioni, quindi selezionare Applicazione token deposito.

Per visualizzare in anteprima le azioni di esempio per l'applicazione senza chiamare effettivamente uno smart contract, fare clic su Ciclo di vita.

Avvio rapido

Completare i passaggi seguenti in ordine, impostando prima la banca e quindi ripetendo la configurazione richiesta per ciascun istituto partecipante.

  1. Distribuire l'applicazione token di deposito dall'istanza di Oracle Blockchain Platform utilizzando la distribuzione con un clic. Attendere che lo smart contract, l'API wrapper, i servizi rich history, l'applicazione e la configurazione del servizio siano pronti.
  2. Aprire l'URL dell'applicazione. Inserire l'ID del token di deposito, rivedere i valori precompilati e, facoltativamente, aggiornare le personalizzazioni rivolte all'utente. Applicare la configurazione prima di creare gli account.
  3. Connettersi come amministratore della banca di bootstrap e inizializzare il token. Registrare o verificare le organizzazioni delle istituzioni fondatrici e partecipanti. Creare i conti bancari e un conto amministratore dell'istituto per ogni istituto partecipante, selezionando o creando il portafoglio di ciascun utente e scegliendo il gruppo di applicazioni e i limiti appropriati.
  4. Completare la distribuzione e l'impostazione per ogni organizzazione partecipante. L'amministratore dell'istituto accede e crea gli account manager, funzionario, utente e revisore rimanenti per l'organizzazione.
  5. Dopo aver creato i conti del responsabile istituto, l'amministratore della banca utilizza il comando Azioni conto > Sincronizza ruoli in ciascun conto responsabile per aggiungere il proprio ruolo libro contabile Escrow. L'amministratore dell'istituto può assegnare il gruppo di applicazioni Manager, ma non può concedere il ruolo Besu Notary richiesto, visualizzato nell'interfaccia utente come Escrow. Verificare tutti gli account, i wallet, i gruppi, i ruoli e i limiti.
  6. Eseguire l'accesso come persona di banca e istituto per verificare che l'area di lavoro prevista venga aperta, che il contesto del wallet e del conto sia corretto e che le azioni con limitazioni non siano disponibili.
  7. Eseguire le operazioni nel ciclo di vita del token: richiedere e approvare la creazione, trasferire all'emittente, distribuire o restituire il valore, approvare i trasferimenti dei partecipanti e ritirare il valore.
  8. Utilizzare la pagina Transazioni e le aree di lavoro auditor per confermare saldi, richieste in sospeso, ID operazione e cronologia libro contabile finale.