サンプルトークン仕様ファイルの操作
ブロックチェーン・アプリケーション・ビルダーに付属のサンプル・トークン仕様ファイルを使用して、トークンの完全なライフサイクルを調査できます。
ブロックチェーン・アプリケーション・ビルダーのサンプルを取得するには、サービス・コンソールで開発者ツール・タブを開き、ブロックチェーン・アプリケーション・ビルダー・ペインを選択します。「仕様サンプルおよび関連コードのダウンロード」をクリックし、ダウンロードしたアーカイブ・ファイル(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
ファイルを参照してください。
チェーンコード・プロジェクトのデプロイおよびテストの詳細は、トークン・チェーンコードのデプロイおよびテストを参照してください。