Dépôt par jeton - Démarrage rapide
L'échantillon de dépôt tokenisé représente le cycle de vie d'un jeton fongible qui représente un dépôt bancaire.
Tous les transferts de jetons soumis sont évalués par rapport à la stratégie d'approbation active. Un transfert est réglé lorsque l'approbation n'est pas requise, sinon il reste en attente et est acheminé vers la séquence d'approbation configurée.
La solution de dépôt tokenisée comprend les paquets téléchargeables suivants.
- Contrat intelligent de dépôt avec jeton prédéfini
- API de wrapper pour la configuration des dépôts avec jeton et les opérations de cycle de vie
- Exemple d'application Web pour l'utilisation de dépôts tokenisés
Pour obtenir les packages de dépôt segmentés, dans la console Oracle Blockchain Platform Enterprise Edition, sélectionnez Ressources numériques. Sélectionnez Applications, puis Application d'acompte client avec jeton.
Pour prévisualiser des exemples d'actions pour l'application sans appeler réellement un contrat intelligent, sélectionnez Cycle de vie.
Démarrage rapide
Dans l'ordre, configurez d'abord la banque, puis répétez la configuration requise pour chaque entité participante.
- Déployez l'application de dépôt avec jeton à partir de l'instance Oracle Blockchain Platform à l'aide d'un déploiement en un clic. Attendez que le contrat intelligent, l'API de wrapper, les services d'historique enrichi, l'application et la configuration de service soient prêts.
- Ouvrez l'URL de l'application. Saisissez l'ID de jeton, vérifiez les valeurs préremplies et éventuellement mettez à jour les personnalisations destinées à l'utilisateur. Appliquez la configuration avant de créer des comptes.
- Connectez-vous en tant qu'administrateur de la banque de démarrage et initialisez le jeton. Enregistrez ou vérifiez les organisations fondatrices et les entités participantes. Créez les comptes bancaires et un compte administrateur d'entité pour chaque entité participante, en sélectionnant ou en créant le portefeuille de chaque utilisateur et en choisissant le groupe d'applications et les limites appropriés.
- Effectuer le déploiement et la configuration pour chaque organisation participante. L'administrateur d'entité se connecte et crée les comptes de responsable, de responsable, d'utilisateur et d'auditeur restants pour l'organisation.
- Une fois les comptes de responsable d'entité créés, l'administrateur bancaire utilise la commande Actions sur les comptes > Synchroniser les rôles sur chaque compte de responsable pour ajouter son rôle de livre
Escrow. L'administrateur d'entité peut affecter le groupe d'applications Manager mais ne peut pas accorder le rôleBesu Notaryrequis, qui est affiché dans l'interface utilisateur sous la formeEscrow. Vérifiez tous les comptes, portefeuilles, groupes, rôles et limites. - Connectez-vous en tant que persona de chaque banque et entité pour vérifier que l'espace de travail attendu s'ouvre, que le contexte du portefeuille et du compte est correct et que les actions restreintes ne sont pas disponibles.
- Exécuter des opérations dans le cycle de vie du jeton : demander et approuver la création, transférer à l'émetteur, distribuer ou renvoyer la valeur, approuver les transferts de participant et retirer la valeur.
- Utilisez la page Transactions et les espaces de travail de l'auditeur pour confirmer les soldes, les demandes en attente, les ID d'opération et l'historique du livre final.