チェーンコード・サンプルとは
Oracle Blockchain Platformには、Go、Node.jsおよびJavaで記述されたチェーンコード・サンプルが含まれており、ネットワークのチェーンコードの実装および管理の方法を学習するのに役立ちます。
Oracle Blockchain Platformコンソールのチェーンコード・サンプル・ページに移動するには、開発者ツール・タブを開き、「サンプル」を選択します。
チェーンコード・サンプル・ページには、次のものが含まれます:
- 残高の移動サンプルは、勘定残高のある2つの当事者と、当事者間で残高を問い合せ、資金を交換する操作を表す単純なチェーンコードである。
- Marbleサンプルには、それぞれ色とサイズの属性を持つビー玉を作成するチェーンコードが含まれています。大理石を所有者に割り当てたり、所有者間で状態を問い合せしたり、名前または色で大理石と取引する操作が可能になります。
- 自動車ディーラーサンプルには、車両パーツの製造、移動および問合せ、これらの部品から組み立てられた車両、および自動車の移動を管理するチェーンコードが含まれます。
このサンプルでは、大規模な自動車メーカーとそのディーラおよびバイヤーが、サプライ・チェーン・アクティビティを合理化するためにブロックチェーン・ネットワークを作成しています。ブロックチェーンは、車両および部品監査証跡における問題を調整するために必要な時間を短縮するのに役立ちます。
- Fiat Money Tokenサンプルには、名目貨幣を表すフラクショナル代替可能トークンの完全なライフサイクルを管理するためのチェーンコードが含まれています。トークンを初期化し、トークン・ユーザー・アカウントを作成し、ミンター・ロールを割り当てた後、トークンの発行、転送およびバーンを実行できます。トークン・アカウント残高およびトランザクション履歴を追跡することもできます。トークンのサンプルの詳細は、「サンプル・トークン仕様ファイルの使用」を参照してください。
各サンプルの下のここでサンプルをダウンロード・リンクを使用して、サンプル・チェーンコードをダウンロードします。ダウンロードには、Go、Node.jsおよびJavaの各バージョンのチェーンコードが含まれます。