Déployer et tester des API de wrapper pour les structures de jeton génériques
Déploiement du package d'API de wrapper Fungible Token Framework
Pour plus d'informations sur l'utilisation des collections Postman incluses dans chaque package, reportez-vous à Composants de package d'API de wrapper dans Blockchain App Builder for Oracle Blockchain Platform.
Pour pouvoir déployer le package d'API wrapper, vous devez mettre à jour les variables de configuration requises. Certaines variables de configuration ont des valeurs par défaut, mais vous devez mettre à jour manuellement toute variable contenant un espace réservé comme valeur par défaut. Les variables de configuration sont stockées dans le fichier terraform.tfvars de l'archive d'API de wrapper. Pour plus d'informations sur le déploiement des API de wrapper et sur les variables de configuration, reportez-vous à API de wrapper dans Blockchain App Builder for Oracle Blockchain Platform. Le tableau suivant répertorie les variables de configuration et leurs valeurs par défaut pour le package API wrapper de structure de jeton non fongible. Si la valeur par défaut contient des espaces réservés, elle indique que l'utilisateur doit fournir manuellement les valeurs nécessaires.
| Nom de variable | Valeur par défaut | Description |
|---|---|---|
compartment_ocid |
<compartment_ocid> |
OCID du compartiment dans Oracle Cloud Infrastructure (OCI). |
compartment_name |
<compartment_name> |
Nom du compartiment OCI. |
identity_domain |
<identity_domain> |
Domaine d'identité à utiliser. |
blockchain_channel |
<blockchain_channel> |
Nom du canal Oracle Blockchain Platform sur lequel le code chaîne est déployé. |
blockchain_url |
<blockchain_url> |
URL Oracle Blockchain Platform associée au déploiement de code chaîne. |
blockchain_chaincode |
DepositToken |
Nom du code chaîne pour lequel générer des API de wrapper. |
blockchain_sync |
true |
Valeur de synchronisation à inclure dans la charge utile pour les appels d'API. |
blockchain_timeout |
6000 |
Valeur de délai d'expiration à inclure dans la charge utile pour les appels d'API. |
vcn_display_name |
DepositToken |
Nom d'affichage du réseau cloud virtuel OCI. |
application_display_name |
DepositToken |
Nom d'affichage de l'application OCI. |
gateway_display_name |
DepositToken |
Nom d'affichage de API Gateway. |
deployment_display_name |
DepositToken |
Nom d'affichage du déploiement dans API Gateway. |
deployment_path_prefix |
/DepositToken |
Préfixe de chemin de déploiement dans API Gateway, qui indique le chemin où les routages sont déployés. La variable deployment_path_prefix doit commencer par une barre oblique (/).
|
ocir_repo_name |
deposittoken |
Nom du référentiel OCI Registry. La variable ocir_repo_name doit être composée de lettres minuscules.
|
policy_name |
DepositToken |
Nom de la stratégie qui permet une gestion contrôlée et un accès aux API via des droits d'accès définis pour les groupes et les compartiments dans l'organisation |
Déploiement du package d'API de wrapper de jetons non fongibles
Pour pouvoir déployer le package d'API wrapper, vous devez mettre à jour les variables de configuration requises. Certaines variables de configuration ont des valeurs par défaut, mais vous devez mettre à jour manuellement toute variable contenant un espace réservé comme valeur par défaut. Les variables de configuration sont stockées dans le fichier terraform.tfvars de l'archive d'API de wrapper. Pour plus d'informations sur le déploiement des API de wrapper et sur les variables de configuration, reportez-vous à API de wrapper dans Blockchain App Builder for Oracle Blockchain Platform. Le tableau suivant répertorie les variables de configuration et leurs valeurs par défaut pour le package API wrapper de structure de jeton non fongible. Si la valeur par défaut contient des espaces réservés, elle indique que l'utilisateur doit fournir manuellement les valeurs nécessaires.
| Nom de variable | Valeur par défaut | Description |
|---|---|---|
compartment_ocid |
<compartment_ocid> |
OCID du compartiment dans Oracle Cloud Infrastructure (OCI). |
compartment_name |
<compartment_name> |
Nom du compartiment OCI. |
identity_domain |
<identity_domain> |
Domaine d'identité à utiliser. |
blockchain_channel |
<blockchain_channel> |
Nom du canal Oracle Blockchain Platform sur lequel le code chaîne est déployé. |
blockchain_url |
<blockchain_url> |
URL Oracle Blockchain Platform associée au déploiement de code chaîne. |
blockchain_chaincode |
NFTCollectiblesWithERC721 |
Nom du code chaîne pour lequel générer des API de wrapper. |
blockchain_sync |
true |
Valeur de synchronisation à inclure dans la charge utile pour les appels d'API. |
blockchain_timeout |
6000 |
Valeur de délai d'expiration à inclure dans la charge utile pour les appels d'API. |
vcn_display_name |
NFTCollectiblesWithERC721 |
Nom d'affichage du réseau cloud virtuel OCI. |
application_display_name |
NFTCollectiblesWithERC721 |
Nom d'affichage de l'application OCI. |
gateway_display_name |
NFTCollectiblesWithERC721 |
Nom d'affichage de API Gateway. |
deployment_display_name |
NFTCollectiblesWithERC721 |
Nom d'affichage du déploiement dans API Gateway. |
deployment_path_prefix |
/NFTCollectiblesWithERC721 |
Préfixe de chemin de déploiement dans API Gateway, qui indique le chemin où les routages sont déployés. La variable deployment_path_prefix doit commencer par une barre oblique (/).
|
ocir_repo_name |
nftcollectibleswitherc721 |
Nom du référentiel OCI Registry. La variable ocir_repo_name doit être composée de lettres minuscules.
|
policy_name |
NFTCollectiblesWithERC721 |
Nom de la stratégie qui permet une gestion contrôlée et un accès aux API via des droits d'accès définis pour les groupes et les compartiments dans l'organisation |
Déploiement du package d'API combiné de wrapper de jetons
Pour pouvoir déployer le package d'API wrapper, vous devez mettre à jour les variables de configuration requises. Certaines variables de configuration ont des valeurs par défaut, mais vous devez mettre à jour manuellement toute variable contenant un espace réservé comme valeur par défaut. Les variables de configuration sont stockées dans le fichier terraform.tfvars de l'archive d'API de wrapper. Pour plus d'informations sur le déploiement des API de wrapper et sur les variables de configuration, reportez-vous à API de wrapper dans Blockchain App Builder for Oracle Blockchain Platform. Le tableau suivant répertorie les variables de configuration et leurs valeurs par défaut pour le package d'API wrapper de la structure de jetons combinée. Si la valeur par défaut contient des espaces réservés, elle indique que l'utilisateur doit fournir manuellement les valeurs nécessaires.
| Nom de variable | Valeur par défaut | Description |
|---|---|---|
compartment_ocid |
<compartment_ocid> |
OCID du compartiment dans Oracle Cloud Infrastructure (OCI). |
compartment_name |
<compartment_name> |
Nom du compartiment OCI. |
identity_domain |
<identity_domain> |
Domaine d'identité à utiliser. |
blockchain_channel |
<blockchain_channel> |
Nom du canal Oracle Blockchain Platform sur lequel le code chaîne est déployé. |
blockchain_url |
<blockchain_url> |
URL Oracle Blockchain Platform associée au déploiement de code chaîne. |
blockchain_chaincode |
WholesaleCBDC |
Nom du code chaîne pour lequel générer des API de wrapper. |
blockchain_sync |
true |
Valeur de synchronisation à inclure dans la charge utile pour les appels d'API. |
blockchain_timeout |
6000 |
Valeur de délai d'expiration à inclure dans la charge utile pour les appels d'API. |
vcn_display_name |
NFTCollectiblesWithERC1155 |
Nom d'affichage du réseau cloud virtuel OCI. |
application_display_name |
NFTCollectiblesWithERC1155 |
Nom d'affichage de l'application OCI. |
gateway_display_name |
NFTCollectiblesWithERC1155 |
Nom d'affichage de API Gateway. |
deployment_display_name |
NFTCollectiblesWithERC1155 |
Nom d'affichage du déploiement dans API Gateway. |
deployment_path_prefix |
/NFTCollectiblesWithERC1155 |
Préfixe de chemin de déploiement dans API Gateway, qui indique le chemin où les routages sont déployés. La variable deployment_path_prefix doit commencer par une barre oblique (/).
|
ocir_repo_name |
nftcollectibleswitherc1155 |
Nom du référentiel OCI Registry. La variable ocir_repo_name doit être composée de lettres minuscules.
|
policy_name |
NFTCollectiblesWithERC1155 |
Nom de la stratégie qui permet une gestion contrôlée et un accès aux API via des droits d'accès définis pour les groupes et les compartiments dans l'organisation |