汎用トークン・フレームワーク用のラッパーAPIのデプロイおよびテスト

Fungible Token Framework Wrapper APIパッケージのデプロイ

各パッケージに含まれるPostmanコレクションの使用方法の詳細は、Oracle Blockchain Platform用ブロックチェーン・アプリケーション・ビルダーラッパーAPIパッケージ・コンポーネントを参照してください。

ラッパーAPIパッケージをデプロイする前に、必要な構成変数を更新する必要があります。一部の構成変数にはデフォルト値がありますが、プレースホルダがデフォルト値として含まれる変数を手動で更新する必要があります。構成変数は、ラッパーAPIアーカイブのterraform.tfvarsファイルに格納されます。ラッパーAPIのデプロイおよび構成変数の詳細は、Oracle Blockchain Platformブロックチェーン・アプリケーション・ビルダーラッパー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のデプロイおよび構成変数の詳細は、Oracle Blockchain Platformブロックチェーン・アプリケーション・ビルダーラッパー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のデプロイおよび構成変数の詳細は、Oracle Blockchain Platformブロックチェーン・アプリケーション・ビルダーラッパー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の管理およびアクセスを制御できるようにするポリシーの名前