サンプルトークン仕様ファイルの操作

ブロックチェーン・アプリケーション・ビルダーに付属のサンプル・トークン仕様ファイルを使用して、トークンの完全なライフサイクルを調査できます。

ブロックチェーン・アプリケーション・ビルダーのサンプルを取得するには、サービス・コンソールで開発者ツール・タブを開き、ブロックチェーン・アプリケーション・ビルダー・ペインを選択します。「仕様サンプルおよび関連コードのダウンロード」をクリックし、ダウンロードしたアーカイブ・ファイル(obp-app-builder-samples.zip)を抽出します。アーカイブ・ファイルには、フィアット・マネー・トークン、ロイヤルティ・トークン、NFTアート・コレクション・マーケットプレイスおよび不動産サンプルの小数NFTのトークン仕様ファイルが含まれます。

Fiat Money TokenおよびLoyalty Tokenサンプルの場合、アーカイブ・ファイルには、Goにスキャフォールドされたトークン・チェーンコードと、Oracle Blockchain Platformネットワークでのトークン・ライフ・サイクル操作のテストに使用できる対応するPostmanコレクション・ファイル(Goに固有)も含まれます。

NFT Art Collection MarketplaceおよびFractional NFT in Real Estateサンプルには、TypeScriptでの開発用に設計された仕様ファイルが含まれています。NFTアート・コレクション・マーケットプレイスのサンプルには、Typescriptにスキャフォールドされたトークン・チェーンコードと、対応するPostmanコレクション・ファイル(Typescriptに固有)が含まれています。このファイルは、Oracle Blockchain Platformネットワーク上の非代替トークンのトークン・ライフサイクル操作をテストするために使用できます。NFTアートコレクションマーケットプレイスの2つのサンプルがあります。1つはERC-721標準用、もう1つはERC-1155標準用です。

トークン・アセット名は、サンプル仕様ファイルで指定されます。トークンは、仕様ファイルにも含まれる動作によって定義されます。サンプル・トークン・アセットには、カスタム・プロパティも含まれています。

トークンのサンプルの使用方法の詳細は、サンプル・アーカイブ・ファイルのreadme.mdファイルを参照してください。

ブロックチェーン・アプリケーション・ビルダーでの仕様ファイルの作成の詳細は、次のトピックを参照してください。

チェーンコード・プロジェクトのデプロイおよびテストの詳細は、トークン・チェーンコードのデプロイおよびテストを参照してください。