トークン化された預入クイック・スタート

トークン化された保証金サンプルは、銀行保証金を表す代替トークンのライフサイクルを表します。

送信されたすべてのトークン転送は、アクティブな承認ポリシーに対して評価されます。承認が不要な場合、振替は保留のままになり、構成された承認者順序にルーティングされます。

トークン化された保証金ソリューションは、次のダウンロード可能なパッケージで構成されています。

  • 事前構築済のトークン化された預入スマート・コントラクト
  • トークン化された保証金設定およびライフサイクル操作のためのラッパーAPI
  • トークン化された預入を処理するためのサンプルWebアプリケーション

トークン化された保証金パッケージを取得するには、Oracle Blockchain Platform Enterprise Editionコンソールで「デジタル・アセット」を選択します。「アプリケーション」を選択し、「トークン化された前受金適用」を選択します。

スマート・コントラクトを実際にコールせずにアプリケーションのサンプル処理をプレビューするには、「ライフサイクル」を選択します。

クイック・スタート

次のステップを順番に実行し、最初に銀行を設定してから、参加エンティティごとに必要な設定を繰り返します。

  1. ワンクリック・デプロイメントを使用して、トークン化されたデポジット・アプリケーションをOracle Blockchain Platformインスタンスからデプロイします。スマート・コントラクト、ラッパーAPI、豊富な履歴サービス、アプリケーションおよびサービス構成の準備ができるまで待ちます。
  2. アプリケーションのURLを開きます。トークンIDを入力し、事前入力された値を確認し、オプションでユーザー向けカスタマイズを更新します。アカウントを作成する前に構成を適用します。
  3. ブートストラップ・バンク管理者としてサインインし、トークンを初期化します。ファウンダおよび参加者エンティティ組織を登録または検証します。各参加エンティティの銀行口座およびエンティティ管理者アカウントを作成し、各ユーザーのウォレットを選択または作成して、適切なアプリケーション・グループおよび制限を選択します。
  4. 各参加組織の配置と設定を完了します。エンティティ管理者がサインインし、組織の残りのマネージャ、役員、ユーザーおよび監査者アカウントを作成します。
  5. エンティティ・マネージャ・アカウントの作成後、銀行管理者は各マネージャ・アカウントで「アカウント処理」→「ロールの同期」コマンドを使用して、そのEscrow元帳ロールを追加します。エンティティ管理者はManagerアプリケーション・グループを割り当てることができますが、必要なBesu Notaryロールは付与できません。このロールは、UIにEscrowとして表示されます。すべての勘定科目、ウォレット、グループ、ロールおよび制限を確認します。
  6. 各銀行およびエンティティ・ペルソナとしてサインインし、予想されるワークスペースが開き、ウォレットおよびアカウント・コンテキストが正しいこと、および制限されたアクションが使用できないことを確認します。
  7. トークン・ライフ・サイクルでの操作の実行: 作成の要求と承認、発行者への転送、配分または戻り値、参加者転送の承認および価値の取下げ。
  8. 「トランザクション」ページおよび監査ワークスペースを使用して、残高、保留中のリクエスト、操作IDおよび最終元帳履歴を確認します。