为通用令牌框架部署和测试包装 API

部署可替换令牌框架包装 API 程序包

有关使用每个软件包附带的 Postman 集合的信息,请参见 Blockchain App Builder for Oracle Blockchain Platform 中的包装 API 程序包组件

必须先更新所需的配置变量,然后才能部署包装 API 软件包。某些配置变量具有默认值,但必须手动更新包含占位符作为其默认值的任何变量。配置变量存储在包装器 API 档案中的 terraform.tfvars 文件中。有关部署包装 API 和配置变量的更多信息,请参见 Blockchain App Builder for Oracle Blockchain Platform 中的 Wrapper API 。下表列出了非可换令牌框架包装 API 软件包的配置变量及其默认值。如果默认值包含占位符,则表明用户必须手动提供必需的值。

变量名称 默认值 说明
compartment_ocid <compartment_ocid> Oracle Cloud Infrastructure (OCI) 中区间的 OCID。
compartment_name <compartment_name> OCI 区间的名称。
identity_domain <identity_domain> 要使用的身份域。
blockchain_channel <blockchain_channel> 部署链代码的 Oracle Blockchain Platform 通道的名称。
blockchain_url <blockchain_url> 与链代码部署关联的 Oracle Blockchain Platform URL。
blockchain_chaincode DepositToken 要为其生成包装 API 的链代码的名称。
blockchain_sync true 要包括在 API 调用有效负载中的同步值。
blockchain_timeout 6000 要包括在 API 调用有效负载中的超时值。
vcn_display_name DepositToken OCI 虚拟云网络的显示名称。
application_display_name DepositToken OCI 应用程序的显示名称。
gateway_display_name DepositToken API 网关的显示名称。
deployment_display_name DepositToken API 网关中部署的显示名称。
deployment_path_prefix /DepositToken API 网关中的部署路径前缀,用于指定部署路由的路径。deployment_path_prefix 变量必须以斜杠 (/) 开头。
ocir_repo_name deposittoken OCI 注册表资料档案库名称。ocir_repo_name 变量必须全部为小写字母。
policy_name DepositToken 该策略的名称,通过为组织中的组和区间定义的权限来控制对 API 的管理和访问

部署非易变令牌包装 API 程序包

必须先更新所需的配置变量,然后才能部署包装 API 软件包。某些配置变量具有默认值,但必须手动更新包含占位符作为其默认值的任何变量。配置变量存储在包装器 API 档案中的 terraform.tfvars 文件中。有关部署包装 API 和配置变量的更多信息,请参见 Blockchain App Builder for Oracle Blockchain Platform 中的 Wrapper API 。下表列出了非可换令牌框架包装 API 软件包的配置变量及其默认值。如果默认值包含占位符,则表明用户必须手动提供必需的值。

变量名称 默认值 说明
compartment_ocid <compartment_ocid> Oracle Cloud Infrastructure (OCI) 中区间的 OCID。
compartment_name <compartment_name> OCI 区间的名称。
identity_domain <identity_domain> 要使用的身份域。
blockchain_channel <blockchain_channel> 部署链代码的 Oracle Blockchain Platform 通道的名称。
blockchain_url <blockchain_url> 与链代码部署关联的 Oracle Blockchain Platform URL。
blockchain_chaincode NFTCollectiblesWithERC721 要为其生成包装 API 的链代码的名称。
blockchain_sync true 要包括在 API 调用有效负载中的同步值。
blockchain_timeout 6000 要包括在 API 调用有效负载中的超时值。
vcn_display_name NFTCollectiblesWithERC721 OCI 虚拟云网络的显示名称。
application_display_name NFTCollectiblesWithERC721 OCI 应用程序的显示名称。
gateway_display_name NFTCollectiblesWithERC721 API 网关的显示名称。
deployment_display_name NFTCollectiblesWithERC721 API 网关中部署的显示名称。
deployment_path_prefix /NFTCollectiblesWithERC721 API 网关中的部署路径前缀,用于指定部署路由的路径。deployment_path_prefix 变量必须以斜杠 (/) 开头。
ocir_repo_name nftcollectibleswitherc721 OCI 注册表资料档案库名称。ocir_repo_name 变量必须全部为小写字母。
policy_name NFTCollectiblesWithERC721 该策略的名称,通过为组织中的组和区间定义的权限来控制对 API 的管理和访问

部署组合令牌包装 API 程序包

必须先更新所需的配置变量,然后才能部署包装 API 软件包。某些配置变量具有默认值,但必须手动更新包含占位符作为其默认值的任何变量。配置变量存储在包装器 API 档案中的 terraform.tfvars 文件中。有关部署包装 API 和配置变量的更多信息,请参见 Blockchain App Builder for Oracle Blockchain Platform 中的 Wrapper API 。下表列出了组合令牌框架包装器 API 软件包的配置变量及其默认值。如果默认值包含占位符,则表明用户必须手动提供必需的值。

变量名称 默认值 说明
compartment_ocid <compartment_ocid> Oracle Cloud Infrastructure (OCI) 中区间的 OCID。
compartment_name <compartment_name> OCI 区间的名称。
identity_domain <identity_domain> 要使用的身份域。
blockchain_channel <blockchain_channel> 部署链代码的 Oracle Blockchain Platform 通道的名称。
blockchain_url <blockchain_url> 与链代码部署关联的 Oracle Blockchain Platform URL。
blockchain_chaincode WholesaleCBDC 要为其生成包装 API 的链代码的名称。
blockchain_sync true 要包括在 API 调用有效负载中的同步值。
blockchain_timeout 6000 要包括在 API 调用有效负载中的超时值。
vcn_display_name NFTCollectiblesWithERC1155 OCI 虚拟云网络的显示名称。
application_display_name NFTCollectiblesWithERC1155 OCI 应用程序的显示名称。
gateway_display_name NFTCollectiblesWithERC1155 API 网关的显示名称。
deployment_display_name NFTCollectiblesWithERC1155 API 网关中部署的显示名称。
deployment_path_prefix /NFTCollectiblesWithERC1155 API 网关中的部署路径前缀,用于指定部署路由的路径。deployment_path_prefix 变量必须以斜杠 (/) 开头。
ocir_repo_name nftcollectibleswitherc1155 OCI 注册表资料档案库名称。ocir_repo_name 变量必须全部为小写字母。
policy_name NFTCollectiblesWithERC1155 该策略的名称,通过为组织中的组和区间定义的权限来控制对 API 的管理和访问