Despliegue y prueba de API de envoltorio para marcos de token genéricos
Despliegue del paquete de API de envoltorio de marco de token fungible
Para obtener información sobre el uso de las recopilaciones de Postman incluidas con cada paquete, consulte Wrapper API Package Components en Blockchain App Builder for Oracle Blockchain Platform.
Antes de desplegar el paquete de API de envoltorio, debe actualizar las variables de configuración necesarias. Algunas variables de configuración tienen valores por defecto, pero debe actualizar manualmente cualquier variable que contenga un marcador de posición como valor por defecto. Las variables de configuración se almacenan en el archivo terraform.tfvars en el archivo de API de envoltorio. Para obtener más información sobre el despliegue de API de envoltorio y sobre las variables de configuración, consulte API de envoltorio en Blockchain App Builder para Oracle Blockchain Platform. En la siguiente tabla, se muestran las variables de configuración y sus valores por defecto para el paquete de API de encapsulador de marco de token no fungible. Si el valor por defecto contiene marcadores de posición, indica que el usuario debe proporcionar manualmente los valores necesarios.
| Nombre de la variable | Valor por defecto | Descripción |
|---|---|---|
compartment_ocid |
<compartment_ocid> |
OCID del compartimento en Oracle Cloud Infrastructure (OCI). |
compartment_name |
<compartment_name> |
Nombre del compartimento de OCI. |
identity_domain |
<identity_domain> |
Dominio de identidad que se va a utilizar. |
blockchain_channel |
<blockchain_channel> |
Nombre del canal de Oracle Blockchain Platform donde se despliega el código de cadena. |
blockchain_url |
<blockchain_url> |
URL de Oracle Blockchain Platform asociada al despliegue de código de cadena. |
blockchain_chaincode |
DepositToken |
Nombre del código de cadena para el que se van a generar las API de envoltorio. |
blockchain_sync |
true |
Valor de sincronización que se debe incluir en la carga útil de las llamadas de API. |
blockchain_timeout |
6000 |
Valor de timeout que se debe incluir en la carga útil para llamadas de API. |
vcn_display_name |
DepositToken |
Nombre mostrado de la red virtual en la nube de OCI. |
application_display_name |
DepositToken |
Nombre mostrado de la aplicación de OCI. |
gateway_display_name |
DepositToken |
Nombre mostrado de API Gateway. |
deployment_display_name |
DepositToken |
Nombre mostrado del despliegue en API Gateway. |
deployment_path_prefix |
/DepositToken |
Prefijo de ruta de acceso de despliegue en API Gateway, que especifica la ruta de acceso donde se despliegan las rutas. La variable deployment_path_prefix debe comenzar con una barra inclinada (/).
|
ocir_repo_name |
deposittoken |
Nombre del repositorio de OCI Registry. La variable ocir_repo_name debe ser todas letras en minúscula.
|
policy_name |
DepositToken |
Nombre de la política que permite la gestión controlada y el acceso a las API mediante permisos definidos para grupos y compartimentos de la organización |
Despliegue del Paquete de API de Envoltorio de Token No Fungible
Antes de desplegar el paquete de API de envoltorio, debe actualizar las variables de configuración necesarias. Algunas variables de configuración tienen valores por defecto, pero debe actualizar manualmente cualquier variable que contenga un marcador de posición como valor por defecto. Las variables de configuración se almacenan en el archivo terraform.tfvars en el archivo de API de envoltorio. Para obtener más información sobre el despliegue de API de envoltorio y sobre las variables de configuración, consulte API de envoltorio en Blockchain App Builder para Oracle Blockchain Platform. En la siguiente tabla, se muestran las variables de configuración y sus valores por defecto para el paquete de API de encapsulador de marco de token no fungible. Si el valor por defecto contiene marcadores de posición, indica que el usuario debe proporcionar manualmente los valores necesarios.
| Nombre de la variable | Valor por defecto | Descripción |
|---|---|---|
compartment_ocid |
<compartment_ocid> |
OCID del compartimento en Oracle Cloud Infrastructure (OCI). |
compartment_name |
<compartment_name> |
Nombre del compartimento de OCI. |
identity_domain |
<identity_domain> |
Dominio de identidad que se va a utilizar. |
blockchain_channel |
<blockchain_channel> |
Nombre del canal de Oracle Blockchain Platform donde se despliega el código de cadena. |
blockchain_url |
<blockchain_url> |
URL de Oracle Blockchain Platform asociada al despliegue de código de cadena. |
blockchain_chaincode |
NFTCollectiblesWithERC721 |
Nombre del código de cadena para el que se van a generar las API de envoltorio. |
blockchain_sync |
true |
Valor de sincronización que se debe incluir en la carga útil de las llamadas de API. |
blockchain_timeout |
6000 |
Valor de timeout que se debe incluir en la carga útil para llamadas de API. |
vcn_display_name |
NFTCollectiblesWithERC721 |
Nombre mostrado de la red virtual en la nube de OCI. |
application_display_name |
NFTCollectiblesWithERC721 |
Nombre mostrado de la aplicación de OCI. |
gateway_display_name |
NFTCollectiblesWithERC721 |
Nombre mostrado de API Gateway. |
deployment_display_name |
NFTCollectiblesWithERC721 |
Nombre mostrado del despliegue en API Gateway. |
deployment_path_prefix |
/NFTCollectiblesWithERC721 |
Prefijo de ruta de acceso de despliegue en API Gateway, que especifica la ruta de acceso donde se despliegan las rutas. La variable deployment_path_prefix debe comenzar con una barra inclinada (/).
|
ocir_repo_name |
nftcollectibleswitherc721 |
Nombre del repositorio de OCI Registry. La variable ocir_repo_name debe ser todas letras en minúscula.
|
policy_name |
NFTCollectiblesWithERC721 |
Nombre de la política que permite la gestión controlada y el acceso a las API mediante permisos definidos para grupos y compartimentos de la organización |
Despliegue del Paquete de API Combinado de Token Wrapper
Antes de desplegar el paquete de API de envoltorio, debe actualizar las variables de configuración necesarias. Algunas variables de configuración tienen valores por defecto, pero debe actualizar manualmente cualquier variable que contenga un marcador de posición como valor por defecto. Las variables de configuración se almacenan en el archivo terraform.tfvars en el archivo de API de envoltorio. Para obtener más información sobre el despliegue de API de envoltorio y sobre las variables de configuración, consulte API de envoltorio en Blockchain App Builder para Oracle Blockchain Platform. En la siguiente tabla, se muestran las variables de configuración y sus valores por defecto para el paquete de API de encapsulador de marco de token combinado. Si el valor por defecto contiene marcadores de posición, indica que el usuario debe proporcionar manualmente los valores necesarios.
| Nombre de la variable | Valor por defecto | Descripción |
|---|---|---|
compartment_ocid |
<compartment_ocid> |
OCID del compartimento en Oracle Cloud Infrastructure (OCI). |
compartment_name |
<compartment_name> |
Nombre del compartimento de OCI. |
identity_domain |
<identity_domain> |
Dominio de identidad que se va a utilizar. |
blockchain_channel |
<blockchain_channel> |
Nombre del canal de Oracle Blockchain Platform donde se despliega el código de cadena. |
blockchain_url |
<blockchain_url> |
URL de Oracle Blockchain Platform asociada al despliegue de código de cadena. |
blockchain_chaincode |
WholesaleCBDC |
Nombre del código de cadena para el que se van a generar las API de envoltorio. |
blockchain_sync |
true |
Valor de sincronización que se debe incluir en la carga útil de las llamadas de API. |
blockchain_timeout |
6000 |
Valor de timeout que se debe incluir en la carga útil para llamadas de API. |
vcn_display_name |
NFTCollectiblesWithERC1155 |
Nombre mostrado de la red virtual en la nube de OCI. |
application_display_name |
NFTCollectiblesWithERC1155 |
Nombre mostrado de la aplicación de OCI. |
gateway_display_name |
NFTCollectiblesWithERC1155 |
Nombre mostrado de API Gateway. |
deployment_display_name |
NFTCollectiblesWithERC1155 |
Nombre mostrado del despliegue en API Gateway. |
deployment_path_prefix |
/NFTCollectiblesWithERC1155 |
Prefijo de ruta de acceso de despliegue en API Gateway, que especifica la ruta de acceso donde se despliegan las rutas. La variable deployment_path_prefix debe comenzar con una barra inclinada (/).
|
ocir_repo_name |
nftcollectibleswitherc1155 |
Nombre del repositorio de OCI Registry. La variable ocir_repo_name debe ser todas letras en minúscula.
|
policy_name |
NFTCollectiblesWithERC1155 |
Nombre de la política que permite la gestión controlada y el acceso a las API mediante permisos definidos para grupos y compartimentos de la organización |