Wrapper-APIs für generische Token-Frameworks bereitstellen und testen
Wrapper-API-Package für Fungible Token Framework bereitstellen
Informationen zur Verwendung der Postman-Collections, die in den einzelnen Packages enthalten sind, finden Sie unter Wrapper-API-Packagekomponenten in Blockchain App Builder for Oracle Blockchain Platform.
Bevor Sie das Wrapper-API-Package bereitstellen können, müssen Sie die erforderlichen Konfigurationsvariablen aktualisieren. Einige Konfigurationsvariablen haben Standardwerte. Sie müssen jedoch jede Variable, die einen Platzhalter als Standardwert enthält, manuell aktualisieren. Konfigurationsvariablen werden in der Datei terraform.tfvars im Wrapper-API-Archiv gespeichert. Weitere Informationen zum Deployment von Wrapper-APIs und zu Konfigurationsvariablen finden Sie unter Wrapper-APIs in Blockchain App Builder for Oracle Blockchain Platform. In der folgenden Tabelle sind die Konfigurationsvariablen und ihre Standardwerte für das Wrapper-API-Package für das nicht fungible Token Framework aufgeführt. Wenn der Standardwert Platzhalter enthält, gibt er an, dass der Benutzer die erforderlichen Werte manuell angeben muss.
| Variablenname | Standardwert | Beschreibung |
|---|---|---|
compartment_ocid |
<compartment_ocid> |
Die OCID des Compartments in Oracle Cloud Infrastructure (OCI). |
compartment_name |
<compartment_name> |
Der Name des OCI Compartments. |
identity_domain |
<identity_domain> |
Die zu verwendende Identitätsdomain. |
blockchain_channel |
<blockchain_channel> |
Der Name des Oracle Blockchain Platform-Kanals, in dem der Chaincode bereitgestellt wird. |
blockchain_url |
<blockchain_url> |
Die Oracle Blockchain Platform-URL, die mit dem Chaincode-Deployment verknüpft ist. |
blockchain_chaincode |
DepositToken |
Der Name des Chaincodes, für den Wrapper-APIs generiert werden sollen. |
blockchain_sync |
true |
Der Synchronisierungswert, der in die Payload für API-Aufrufe aufgenommen werden soll. |
blockchain_timeout |
6000 |
Der Timeoutwert, der in die Payload für API-Aufrufe aufgenommen werden soll. |
vcn_display_name |
DepositToken |
Der Anzeigename des virtuellen OCI-Cloud-Netzwerks. |
application_display_name |
DepositToken |
Der Anzeigename der OCI-Anwendung. |
gateway_display_name |
DepositToken |
Der Anzeigename des API-Gateways. |
deployment_display_name |
DepositToken |
Der Anzeigename des Deployments im API-Gateway. |
deployment_path_prefix |
/DepositToken |
Das Deployment-Pfadpräfix in API Gateway, das den Pfad angibt, in dem Routen bereitgestellt werden. Die Variable deployment_path_prefix muss mit einem Schrägstrich (/) beginnen.
|
ocir_repo_name |
deposittoken |
Der Name des OCI Registry-Repositorys. Die Variable ocir_repo_name muss aus Kleinbuchstaben bestehen.
|
policy_name |
DepositToken |
Der Name der Policy, die eine kontrollierte Verwaltung und Zugriff auf APIs über definierte Berechtigungen für Gruppen und Compartments in der Organisation ermöglicht |
Nicht-Fungible Token Wrapper-API-Package bereitstellen
Bevor Sie das Wrapper-API-Package bereitstellen können, müssen Sie die erforderlichen Konfigurationsvariablen aktualisieren. Einige Konfigurationsvariablen haben Standardwerte. Sie müssen jedoch jede Variable, die einen Platzhalter als Standardwert enthält, manuell aktualisieren. Konfigurationsvariablen werden in der Datei terraform.tfvars im Wrapper-API-Archiv gespeichert. Weitere Informationen zum Deployment von Wrapper-APIs und zu Konfigurationsvariablen finden Sie unter Wrapper-APIs in Blockchain App Builder for Oracle Blockchain Platform. In der folgenden Tabelle sind die Konfigurationsvariablen und ihre Standardwerte für das Wrapper-API-Package für das nicht fungible Token Framework aufgeführt. Wenn der Standardwert Platzhalter enthält, gibt er an, dass der Benutzer die erforderlichen Werte manuell angeben muss.
| Variablenname | Standardwert | Beschreibung |
|---|---|---|
compartment_ocid |
<compartment_ocid> |
Die OCID des Compartments in Oracle Cloud Infrastructure (OCI). |
compartment_name |
<compartment_name> |
Der Name des OCI Compartments. |
identity_domain |
<identity_domain> |
Die zu verwendende Identitätsdomain. |
blockchain_channel |
<blockchain_channel> |
Der Name des Oracle Blockchain Platform-Kanals, in dem der Chaincode bereitgestellt wird. |
blockchain_url |
<blockchain_url> |
Die Oracle Blockchain Platform-URL, die mit dem Chaincode-Deployment verknüpft ist. |
blockchain_chaincode |
NFTCollectiblesWithERC721 |
Der Name des Chaincodes, für den Wrapper-APIs generiert werden sollen. |
blockchain_sync |
true |
Der Synchronisierungswert, der in die Payload für API-Aufrufe aufgenommen werden soll. |
blockchain_timeout |
6000 |
Der Timeoutwert, der in die Payload für API-Aufrufe aufgenommen werden soll. |
vcn_display_name |
NFTCollectiblesWithERC721 |
Der Anzeigename des virtuellen OCI-Cloud-Netzwerks. |
application_display_name |
NFTCollectiblesWithERC721 |
Der Anzeigename der OCI-Anwendung. |
gateway_display_name |
NFTCollectiblesWithERC721 |
Der Anzeigename des API-Gateways. |
deployment_display_name |
NFTCollectiblesWithERC721 |
Der Anzeigename des Deployments im API-Gateway. |
deployment_path_prefix |
/NFTCollectiblesWithERC721 |
Das Deployment-Pfadpräfix in API Gateway, das den Pfad angibt, in dem Routen bereitgestellt werden. Die Variable deployment_path_prefix muss mit einem Schrägstrich (/) beginnen.
|
ocir_repo_name |
nftcollectibleswitherc721 |
Der Name des OCI Registry-Repositorys. Die Variable ocir_repo_name muss aus Kleinbuchstaben bestehen.
|
policy_name |
NFTCollectiblesWithERC721 |
Der Name der Policy, die eine kontrollierte Verwaltung und Zugriff auf APIs über definierte Berechtigungen für Gruppen und Compartments in der Organisation ermöglicht |
Kombiniertes Token Wrapper-API-Package bereitstellen
Bevor Sie das Wrapper-API-Package bereitstellen können, müssen Sie die erforderlichen Konfigurationsvariablen aktualisieren. Einige Konfigurationsvariablen haben Standardwerte. Sie müssen jedoch jede Variable, die einen Platzhalter als Standardwert enthält, manuell aktualisieren. Konfigurationsvariablen werden in der Datei terraform.tfvars im Wrapper-API-Archiv gespeichert. Weitere Informationen zum Deployment von Wrapper-APIs und zu Konfigurationsvariablen finden Sie unter Wrapper-APIs in Blockchain App Builder for Oracle Blockchain Platform. In der folgenden Tabelle sind die Konfigurationsvariablen und deren Standardwerte für das Wrapper-API-Package des kombinierten Token Frameworks aufgeführt. Wenn der Standardwert Platzhalter enthält, gibt er an, dass der Benutzer die erforderlichen Werte manuell angeben muss.
| Variablenname | Standardwert | Beschreibung |
|---|---|---|
compartment_ocid |
<compartment_ocid> |
Die OCID des Compartments in Oracle Cloud Infrastructure (OCI). |
compartment_name |
<compartment_name> |
Der Name des OCI Compartments. |
identity_domain |
<identity_domain> |
Die zu verwendende Identitätsdomain. |
blockchain_channel |
<blockchain_channel> |
Der Name des Oracle Blockchain Platform-Kanals, in dem der Chaincode bereitgestellt wird. |
blockchain_url |
<blockchain_url> |
Die Oracle Blockchain Platform-URL, die mit dem Chaincode-Deployment verknüpft ist. |
blockchain_chaincode |
WholesaleCBDC |
Der Name des Chaincodes, für den Wrapper-APIs generiert werden sollen. |
blockchain_sync |
true |
Der Synchronisierungswert, der in die Payload für API-Aufrufe aufgenommen werden soll. |
blockchain_timeout |
6000 |
Der Timeoutwert, der in die Payload für API-Aufrufe aufgenommen werden soll. |
vcn_display_name |
NFTCollectiblesWithERC1155 |
Der Anzeigename des virtuellen OCI-Cloud-Netzwerks. |
application_display_name |
NFTCollectiblesWithERC1155 |
Der Anzeigename der OCI-Anwendung. |
gateway_display_name |
NFTCollectiblesWithERC1155 |
Der Anzeigename des API-Gateways. |
deployment_display_name |
NFTCollectiblesWithERC1155 |
Der Anzeigename des Deployments im API-Gateway. |
deployment_path_prefix |
/NFTCollectiblesWithERC1155 |
Das Deployment-Pfadpräfix in API Gateway, das den Pfad angibt, in dem Routen bereitgestellt werden. Die Variable deployment_path_prefix muss mit einem Schrägstrich (/) beginnen.
|
ocir_repo_name |
nftcollectibleswitherc1155 |
Der Name des OCI Registry-Repositorys. Die Variable ocir_repo_name muss aus Kleinbuchstaben bestehen.
|
policy_name |
NFTCollectiblesWithERC1155 |
Der Name der Policy, die eine kontrollierte Verwaltung und Zugriff auf APIs über definierte Berechtigungen für Gruppen und Compartments in der Organisation ermöglicht |