CBDC-Großhandelsanwendung mit einem Klick bereitstellen

Das One-Click-Deployment bereitet die erforderlichen Backend-Services vor und stellt die Anwendungskonfiguration bereit.

Das One-Click-Deployment stellt die folgenden Anwendungskomponenten bereit und verbindet sie.

  • Besu Großhandel CBDC Smart Contract- und Deployment-Metadaten, die Tokenvorgänge und Vertragsdetails bereitstellen, die von der Anwendung verwendet werden.
  • Besu-Wrapper-API, die die Anwendungs-API für Vertrags- und Accountvorgänge bereitstellt.
  • Umfangreiche historische Datenbankobjekte und Skripte, die Transaktions- und Vorgangshistorie speichern.
  • Großhandels-CBDC-ORDS-Bereitstellung und -Konfiguration, die Historie und zugehörige Backend-Services bereitstellt.
  • Großhandel CBDC-Webanwendung und -Servicekonfiguration, die die UI mit den bereitgestellten Backend-Services verbindet.

Das One-Click-Deployment füllt auch die Seite Setup mit Serviceendpunkten, Vertragsadressen, UWaaS- und Wallet-Einstellungen, OIDC- oder LDAP-Einstellungen, ORDS-Einstellungen und den in einem Package integrierten Standardanpassungen vorab auf. Benutzer müssen diese Backend- oder Identitätsproviderwerte nicht erneut eingeben. Auf der Seite Setup ist nur die CBDC-Großhandels-Token-ID erforderlich. Optionale benutzerdefinierte Anpassungen können dort ebenfalls geändert werden.

Bevor Sie beginnen, benötigen Sie die folgenden Informationen.

  • Die Oracle Blockchain Platform-Zielinstanz, in der die CBDC-Großhandelsanwendung bereitgestellt wird.
  • Die CBDC-Großhandelstoken-ID, um die Anwendung mit dem bereitgestellten Tokenvertrag zu verbinden.
  • Bootstrap-Benutzerdetails, die bei der Initialisierung des Smart Contracts angegeben wurden, die den ersten Zentralbankadministrator identifizieren und den ersten administrativen Zugriff ermöglichen.
  • Optional können Sie den Anzeigenamen, das Logo, die Währung, die Organisation oder die Rollenbezeichnung ändern, um die Benutzeroberfläche zu steuern, die nach der Einrichtung angezeigt wird.

Gehen Sie für die Bereitstellung mit einem Klick folgendermaßen vor:

  1. Starten Sie das Großhandel CBDC-Ein-Klick-Deployment in Blockchain Platform Manager für die ausgewählte Instanz.
  2. Warten Sie, bis der Smart Contract-, Wrapper-API-, Rich History-, ORDS- und Anwendungskomponenten den Status "Erfolgreich" oder "Bereit" melden. Dadurch wird bestätigt, dass die Anwendungsabhängigkeiten verfügbar sind.
  3. Öffnen Sie die Anwendungs-URL. Die Seite /setup wird angezeigt, weil das Deployment das Backend-Setup abgeschlossen hat, die Anwendungskonfiguration jedoch noch nicht abgeschlossen ist.
  4. Geben Sie die CBDC-Token-ID für den Großhandel ein, und prüfen Sie die vorausgefüllten Werte. Ersetzen Sie Backend-Werte nur, wenn Sie eine tatsächliche Änderung am Deployment vornehmen.
  5. Sie können optional die benutzerdefinierten Anpassungswerte ändern und dann Apply Changes auswählen. Dadurch werden die erforderlichen Felder validiert, die Token-ID und die Anpassungswerte gespeichert, mit der vorausgefüllten Deployment-Konfiguration kombiniert und die resultierende Konfiguration auf die Anwendung angewendet.

Nachdem Sie Änderungen anwenden ausgewählt haben, warten Sie, bis das Konfigurationsupdate oder erneute Deployment abgeschlossen ist. Anschließend kehrt die Anwendung zur Anmeldeseite zurück. Der Zentralbankadministrator und der Finanzinstitutsadministrator können sich ohne CBDC-Konto anmelden, wenn ihr ausgewähltes Wallet bereits die übereinstimmende Vertragsrolle Token Admin oder Org Admin Besu aufweist. Jede Persona benötigt immer noch eine berechtigte Brieftasche; andere Personen benötigen auch ein aktives CBDC-Konto. Beim One-Click-Deployment werden keine Benutzer-, Wallets- oder CBDC-Konten erstellt.