Ein-Klick-Anwendung für Einzahlungstoken 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.

  • Smart Contracts und Deployment-Metadaten für Besu-Einzahlungstoken, 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.
  • Einzahlungstoken-ORDS-Deployment und -Konfiguration, die Historie und zugehörige Backend-Services bereitstellt.
  • Webanwendung und Servicekonfiguration für Einzahlungstoken, mit denen die UI mit den bereitgestellten Backend-Services verbunden wird.

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 Einzahlungstoken-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 Einzahlungstokenanwendung bereitgestellt wird.
  • Die Einzahlungstoken-ID, um die Anwendung mit dem bereitgestellten Tokenvertrag zu verbinden.
  • Bootstrap-Benutzerdetails, die bei der Initialisierung des Smart Contracts angegeben wurden, die den ersten Bankadministrator identifizieren und 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 Einzahlungstoken mit einem Klick in der Oracle Blockchain Platform-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 Einzahlungstoken-ID 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 Bankadministrator und der Finanzinstitutsadministrator können sich ohne Einzahlungstokenkonto anmelden, wenn das ausgewählte Wallet bereits die übereinstimmende Vertragsrolle Token Admin oder Org Admin Besu aufweist. Jede persona benötigt immer noch eine berechtigte brieftasche; andere personas benötigen auch ein aktives einzahlungstoken-konto. Beim One-Click-Deployment werden keine Benutzer-, Wallets- oder Einzahlungstokenkonten erstellt.