Großhandel CBDC Schnellstart
Die CBDC-Großhandelsprobe stellt den Lebenszyklus eines CBDC-Großhandelstokens dar.
Die Beispielanwendung verwendet den erweiterten ERC-20-Standard, der von Blockchain App Builder unterstützt wird. Der generierte Smart Contract umfasst Methoden von der Initialisierung eines CBDC-Großhandels-Tokens, Kontenvorgängen und Rollenzuweisungen bis hin zu Prägen, Übertragungen und Brennen von CBDC-Tokens. Es bietet auch Notarkonten für die Genehmigung von Minting-, Transfer- und Brennvorgängen und unterstützt die Compliance durch tägliche Limits auf Kontoebene und Auditverfahren.
Die CBDC-Großhandelslösung umfasst die folgenden Pakete.
- Vorgefertigter Großhandel CBDC Smart Contract
- Wrapper-APIs für CBDC-Setup- und Lebenszyklusvorgänge
- Beispiel für eine GUI-Anwendung
Um die CBDC-Großhandelspakete abzurufen, wählen Sie in der Oracle Blockchain Platform Enterprise Edition-Konsole die Option Digitale Assets aus. Wählen Sie Anwendungen, Großhandels-CBDC-Anwendung aus.
Um eine Vorschau von Beispielaktionen für die Anwendung anzuzeigen, ohne tatsächlich einen Smart Contracts aufzurufen, wählen Sie Lebenszyklus aus.
Schnellstart
Gehen Sie folgendermaßen vor, um zuerst die Zentralbank einzurichten und dann das erforderliche Setup für jedes teilnehmende Finanzinstitut zu wiederholen.
- Stellen Sie die CBDC-Großhandelsanwendung über die Oracle Blockchain Platform-Instanz mit einem Mausklick bereit. Warten Sie, bis der Smart Contract, die Wrapper-API, die Rich-History-Services, die Anwendung und die Service-Konfiguration bereit sind.
- Öffnen Sie die Anwendungs-URL. Geben Sie die CBDC-Token-ID für den Großhandel ein, prüfen Sie die vorausgefüllten Werte, und aktualisieren Sie optional die benutzerdefinierten Anpassungen. Wenden Sie die Konfiguration an, bevor Sie Konten erstellen.
- Melden Sie sich als Administrator der Bootstrap-Zentralbank an, und initialisieren Sie das Token. Registrieren oder überprüfen Sie die Organisationen des Gründers und der teilnehmenden Institution. Erstellen Sie die Zentralbankkonten und ein Konto des Finanzinstitutsadministrators für jedes teilnehmende Institut, indem Sie das Wallet jedes Benutzers auswählen oder erstellen und die entsprechende Anwendungsgruppe und Limits auswählen.
- Vollständige Bereitstellung und Einrichtung für jede teilnehmende Organisation. Der Finanzinstitutsadministrator meldet sich an und erstellt die verbleibenden Manager-, leitenden Angestellten-, Benutzer- und Auditorkonten für die Organisation.
- Nachdem die Managerkonten des Finanzinstituts erstellt wurden, verwendet der Zentralbankadministrator den Befehl Kontenaktionen > Rollen synchronisieren für jedes Managerkonto, um die Hauptbuchrolle
Escrowhinzuzufügen. Der Finanzinstitutsadministrator kann die Anwendungsgruppe "Manager" zuweisen, jedoch nicht die erforderliche RolleBesu Notaryerteilen, die in der UI alsEscrowangezeigt wird. Prüfen Sie alle Accounts, Wallets, Gruppen, Rollen und Limits. - Melden Sie sich als jede Persona der Zentralbank und des Finanzinstituts an, um zu prüfen, ob der erwartete Workspace geöffnet wird, der Wallet- und Kontokontext korrekt ist und eingeschränkte Aktionen nicht verfügbar sind.
- Vorgänge im Token-Lebenszyklus ausführen: Erstellung anfordern und genehmigen, an den Aussteller übertragen, Wert verteilen oder zurückgeben, Teilnehmerübertragungen genehmigen und Abgangswert.
- Verwenden Sie die Seite Transaktionen und die Auditor-Workspaces, um Salden, ausstehende Anforderungen, Vorgangs-IDs und die endgültige Buchhistorie zu bestätigen.