Configurer l'application de jeton de dépôt

Pour configurer l'application, vous devez vérifier les paramètres de l'application et de la connexion, configurer le processus de connexion et configurer les paramètres de l'interface utilisateur.

La page Configuration agit différemment selon le mode de déploiement de l'application de jeton de dépôt. Avec le déploiement en un clic, la configuration d'installation à partir d'Oracle Blockchain Platform Enterprise Edition est utilisée, y compris le fournisseur d'identités configuré pour l'instance, et cette configuration est utilisée pour préremplir les valeurs d'application. Avec un déploiement local, le déployeur doit déployer ou se connecter aux services requis et entrer la configuration de l'application manuellement.

Paramètres d'application et de connexion

Vérifiez ou saisissez les paramètres suivants.

La sélection réseau est corrigée par l'environnement d'exécution déployé. Ne modifiez pas les adresses de contrat préremplies, les identifiants de service, les paramètres OIDC ou les paramètres ORDS, sauf si les services de remplacement appartiennent au même déploiement et que la modification fait partie d'une procédure de déploiement approuvée.

Paramètre Déploiement en un clic Déploiement local
ID jeton de dépôt Entrez l'ID de jeton déployé pour cette application. Saisissez l'ID de jeton manuellement.
Protocole et mode d'authentification Prérempli à partir du déploiement Oracle Blockchain Platform ; en général, consultez uniquement. Entrez le protocole local approuvé et le mode d'authentification.
API de wrapper Besu et URL de jeton d'accès Prérempli par Blockchain Platform Manager. Entrez les URL des services déployés localement.
ID client et clé secrète client de l'instance Oracle Blockchain Platform Préremplie à partir de la configuration de l'instance Oracle Blockchain Platform ; la clé secrète reste masquée. Entrez les valeurs du client local lorsque le déploiement en a besoin.
Adresses de contrat de jeton de compte et de dépôt Prérempli à partir des contrats Besu déployés. Saisissez les adresses renvoyées par le déploiement de contrat local.
URL de portefeuille UWaaS, ID d'organisation et ID d'instance de service de portefeuille Prérempli à partir de la configuration de l'instance Oracle Blockchain Platform. Entrez les valeurs de service UWaaS et de portefeuille locales.
Adresse de l'appelant par défaut Prérempli lorsque requis par le déploiement. Entrez-la lorsque le déploiement local requiert un appelant par défaut.
URL OAuth ORDS, ID client et clé secrète client Prérempli à partir du déploiement ORDS géré par Blockchain Platform Manager ; la clé secrète reste masquée. Entrez les valeurs des services ORDS déployés localement.

Processus de connexion

Pour un déploiement en un clic, le fournisseur d'identités est le même que celui configuré pour l'installation d'Oracle Blockchain Platform. Les valeurs OIDC ou LDAP sont préremplies par Blockchain Platform Manager. Vérifiez les valeurs, mais ne les remplacez pas, sauf si la configuration de déploiement d'Oracle Blockchain Platform est intentionnellement modifiée.

Pour un déploiement local, aucune configuration de fournisseur d'identités n'est héritée automatiquement. Entrez l'URL de l'émetteur, l'ID client, la clé secrète du client si nécessaire, les portées, la demande d'ID utilisateur, l'URI de réacheminement exact et l'URI de réacheminement après déconnexion. Enregistrez les mêmes URL dans le fournisseur d'identités sélectionné.

OIDC authentifie l'identité. L'application vérifie toujours l'organisation sélectionnée, l'instance de service de portefeuille, le compte de jeton de dépôt actif, le groupe d'applications et le rôle de contrat intelligent avant d'autoriser une opération. Configurez l'authentification à plusieurs facteurs dans le fournisseur d'identités.

Présentation des applications

Ouvrez les cartes de personnalisation et vérifiez les paramètres de présentation suivants.

Zone de personnalisation Contrôles
Noms d'affichage des comptes de jetons et de jetons de dépôt Noms affichés dans les en-têtes, les cartes de compte, les soldes et les formulaires de transaction.
Format de devise et de nombre Symbole de devise, affichage décimal, regroupement et position du symbole. Pour les dollars américains, sélectionnez USD - Dollar américain ($) et confirmez l'aperçu du nombre. Les décimales de jeton Besu proviennent du contrat déployé et ne peuvent pas être modifiées pendant la configuration. Si la précision affichée est incorrecte, corrigez le déploiement du contrat au lieu de modifier les paramètres d'affichage pour masquer la non-concordance. La précision décimale définie par contrat du jeton est en lecture seule dans Configuration et n'est pas la même que le symbole de devise et le format de nombre utilisés pour l'affichage.
Marque de connexion Message et image affichés avant la connexion.
Arrière-plan de l'application Couleur d'arrière-plan utilisée dans le shell de l'application.
Libellés de transaction Noms utilisateur pour les types de transaction.
Noms d'affichage, logos et ordre de l'organisation Présentation des organisations dans les listes déroulantes et la navigation dans l'espace de travail. Les ID, noms, séquences et balises fondateurs UWaaS en direct font toujours autorité.
Libellés de groupe d'applications Noms affichés pour les personas de banque et d'établissement.
Libellés de rôle de livre Noms affichés pour les droits d'accès de contrat intelligent tels que Token Admin, Minter, Burner et Escrow/Notary.

Application de la configuration

Pour un déploiement en un clic, la commande Appliquer les modifications valide les champs requis, enregistre l'ID de jeton et les personnalisations facultatives, les combine avec la configuration de Blockchain Platform Manager et applique la configuration résultante à l'application. Lorsque la mise à jour ou le redéploiement de la configuration est terminé, l'application revient à la page de connexion.

Pour un déploiement local, la commande Appliquer les modifications valide les champs requis et écrit la configuration locale dans le fichier .env.local. Les champs de clé secrète masqués peuvent rester vides pour conserver leurs valeurs actuelles. Vous devez redémarrer l'application sur demande. L'application revient ensuite à la page de connexion.