卸売CBDCモデル
ブロックチェーン・アプリケーション・ビルダーの拡張バージョンには、卸売中央銀行デジタル通貨(CBDC)シナリオの追加メソッドを生成するモデル属性が含まれています。
拡張トークン・タクソノミ・フレームワーク標準を使用するトークンの仕様ファイルにmodel: wcbdc
パラメータを含めると、ブロックチェーン・アプリケーション・ビルダーによってアプリケーション固有のチェーンコードが生成されます。これには、卸売CBDCアプリケーションで使用する次の追加の方法および機能が含まれます。
TypeScriptホールセールCBDCのメソッド
卸売CBDCチェーンコードには、汎用トークン・タクソノミ・フレームワークNFTチェーンコードで使用可能なすべてのメソッドが含まれます。卸売CBDCシナリオに固有の次の追加方法を使用できます。-
setApplicationGroups
- このメソッドは、API内の指定されたアプリケーション・グループのアカウント詳細の
application_groups
パラメータを設定します。このメソッドは、指定した組織のToken Admin
またはOrg Admin
によってのみコールできます。 -
getAllActiveAccounts
- このメソッドは、指定されたトークンIDに関連付けられているすべてのアクティブなアカウントを返します。すべてのユーザーがこのメソッドをコールできます。
-
getAllSuspendedAccounts
- このメソッドは、指定されたトークンIDに関連付けられているすべての中断アカウントを返します。すべてのユーザーがこのメソッドをコールできます。
-
getBurnQuantity
- このメソッドは、指定された組織の焼却トークンの合計量を返します。このメソッドは、
Token Admin
、Token Auditor
またはバーナー・ロールを持つユーザーによってのみコールできます。 -
getActionHistory
- このメソッドは、組織の詳細や関連するアカウント(送信者、受信者および公証人)のユーザーIDなど、ミント、バーンおよび転送(発行)操作のコール元による承認または拒否の履歴を取得します。
-
getPendingIssuance
- このメソッドは、組織の詳細や関係するアカウント(送信者、受取人、および公証人)のユーザーIDなど、発信者が承認者として割り当てられている全ての発行待ち(振替)トランザクションを取得します。このメソッドは、チェーンコードの
Token Admin
またはToken Auditor
、指定された組織のOrg Admin
またはOrg Auditor
、またはNotary
によってのみコールできます。 -
getPendingRequest
- このメソッドは、コール元が承認者として割り当てられている、指定されたタイプのすべての保留リクエストを取得します。このメソッドは、チェーンコードの
Token Admin
またはToken Auditor
、指定された組織のOrg Admin
またはOrg Auditor
、またはNotary
によってのみコールできます。 -
getTotalBalanceByCallerOrgId
- このメソッドは、発信者の組織の合計残高を取得します。
Token Admin
、Token Auditor
、Org Admin
、Org Auditor
または任意のアカウント所有者によってコールできます。 -
getTransactionWithBlockNumber
- このメソッドは、指定されたトランザクションIDのトランザクションの詳細を返します。
卸売CBDCモデルの次のAPIが変更されました。
卸売CBDCの移動方法
卸売CBDCチェーンコードには、汎用トークン・タクソノミ・フレームワークNFTチェーンコードで使用可能なすべてのメソッドが含まれます。卸売CBDCシナリオに固有の次の追加方法を使用できます。-
SetApplicationGroups
- このメソッドは、API内の指定されたアプリケーション・グループのアカウント詳細の
application_groups
パラメータを設定します。このメソッドは、指定した組織のToken Admin
またはOrg Admin
によってのみコールできます。 -
GetAllActiveAccounts
- このメソッドは、指定されたトークンIDに関連付けられているすべてのアクティブなアカウントを返します。すべてのユーザーがこのメソッドをコールできます。
-
GetAllSuspendedAccounts
- このメソッドは、指定されたトークンIDに関連付けられているすべての中断アカウントを返します。すべてのユーザーがこのメソッドをコールできます。
-
GetBurnQuantity
- このメソッドは、指定された組織の焼却トークンの合計量を返します。このメソッドは、
Token Admin
、Token Auditor
またはバーナー・ロールを持つユーザーによってのみコールできます。 -
GetActionHistory
- このメソッドは、組織の詳細や関連するアカウント(送信者、受信者および公証人)のユーザーIDなど、ミント、バーンおよび転送(発行)操作のコール元による承認または拒否の履歴を取得します。
-
GetPendingIssuance
- このメソッドは、組織の詳細や関係するアカウント(送信者、受取人、および公証人)のユーザーIDなど、発信者が承認者として割り当てられている全ての発行待ち(振替)トランザクションを取得します。このメソッドは、チェーンコードの
Token Admin
またはToken Auditor
、指定された組織のOrg Admin
またはOrg Auditor
、またはNotary
によってのみコールできます。 -
GetPendingRequest
- このメソッドは、コール元が承認者として割り当てられている、指定されたタイプのすべての保留リクエストを取得します。このメソッドは、チェーンコードの
Token Admin
またはToken Auditor
、指定された組織のOrg Admin
またはOrg Auditor
、またはNotary
によってのみコールできます。 -
GetTotalBalanceByCallerOrgId
- このメソッドは、発信者の組織の合計残高を取得します。
Token Admin
、Token Auditor
、Org Admin
、Org Auditor
または任意のアカウント所有者によってコールできます。 -
GetTransactionWithBlockNumber
- このメソッドは、指定されたトランザクションIDのトランザクションの詳細を返します。
卸売CBDCモデルの次のAPIが変更されました。
TypeScript卸売CBDCのSDKメソッド
-
setApplicationGroups
- このメソッドは、API内の指定されたアプリケーション・グループのアカウント詳細の
application_groups
パラメータを設定します。 -
getAllActiveAccounts
- このメソッドは、指定されたトークンIDに関連付けられているすべてのアクティブなアカウントを返します。
-
getAllSuspendedAccounts
- このメソッドは、指定されたトークンIDに関連付けられているすべての中断アカウントを返します。
-
getBurnQuantity
- このメソッドは、指定された組織の焼却トークンの合計量を返します。
-
getActionHistory
- このメソッドは、組織の詳細や関連するアカウント(送信者、受信者および公証人)のユーザーIDなど、ミント、バーンおよび転送(発行)操作のコール元による承認または拒否の履歴を取得します。
-
getPendingIssuance
- このメソッドは、組織の詳細や関係するアカウント(送信者、受取人、および公証人)のユーザーIDなど、発信者が承認者として割り当てられている全ての発行待ち(振替)トランザクションを取得します。
-
getPendingRequest
- このメソッドは、コール元が承認者として割り当てられている、指定されたタイプのすべての保留リクエストを取得します。
-
getTotalBalanceByCallerOrgId
- このメソッドは、発信者の組織の合計残高を取得します。
-
getTransactionWithBlockNumber
- このメソッドは、指定されたトランザクションIDのトランザクションの詳細を返します。
卸売CBDCモデルの次のSDKメソッドが変更されました。
卸売CBDCのGo SDKメソッド
-
SetApplicationGroups
- このメソッドは、API内の指定されたアプリケーション・グループのアカウント詳細の
application_groups
パラメータを設定します。 -
GetAllActiveAccounts
- このメソッドは、指定されたトークンIDに関連付けられているすべてのアクティブなアカウントを返します。
-
GetAllSuspendedAccounts
- このメソッドは、指定されたトークンIDに関連付けられているすべての中断アカウントを返します。
-
GetBurnQuantity
- このメソッドは、指定された組織の焼却トークンの合計量を返します。
-
GetActionHistory
- このメソッドは、組織の詳細や関連するアカウント(送信者、受信者および公証人)のユーザーIDなど、ミント、バーンおよび転送(発行)操作のコール元による承認または拒否の履歴を取得します。
-
GetPendingIssuance
- このメソッドは、組織の詳細や関係するアカウント(送信者、受取人、および公証人)のユーザーIDなど、発信者が承認者として割り当てられている全ての発行待ち(振替)トランザクションを取得します。
-
GetPendingRequest
- このメソッドは、コール元が承認者として割り当てられている、指定されたタイプのすべての保留リクエストを取得します。
-
GetTotalBalanceByCallerOrgId
- このメソッドは、発信者の組織の合計残高を取得します。
-
GetTransactionWithBlockNumber
- このメソッドは、指定されたトランザクションIDのトランザクションの詳細を返します。
卸売CBDCモデルの次のSDKメソッドが変更されました。