Stablecoin契約方法
Stablecoin契約には、拡張ERC-20契約で利用可能なすべての方法と、stablecoinシナリオに固有のその他の方法が含まれています。
Stablecoinアセット・メソッド
Stablecoinアセットは拡張ERC-20標準に基づいており、その標準の一般的なメソッドをすべてサポートしています。一般的なERC-20メソッドの詳細は、「デジタル・アセットAPI」を参照してください。ノート:
安定コイン契約では、executeHoldTokensメソッドの動作は汎用バージョンとは異なります。メソッドのstablecoinバージョンは、常に完全な保留金額を完了し、部分転送をサポートしていません。
アカウント・ポリシー・チェック方法
-
createOrupdateAccountPolicy - このメソッドは、指定されたアカウントのポリシーを作成または更新します。このメソッドは、指定された組織の
Token AdminまたはOrg Adminのみがコールできます。 -
getAccountPolicyById - このメソッドは、指定されたポリシーIDのアカウント・ポリシー詳細を取得します。このメソッドは、指定した組織の
Token AdminまたはToken Auditor、あるいはOrg AdminまたはOrg Auditorのみがコールできます。 -
deleteAccountPolicy - このメソッドは、指定されたポリシーIDのポリシーを削除します。このメソッドは、指定された組織の
Token AdminまたはOrg Adminのみがコールできます。
承認ポリシー・チェック方法
承認トランザクション方法
転送制限方法
転送制限を使用して、トークン転送に許可される最小および最大トランザクション金額を制御できます。転送制限は、アカウントのrestrictionFlag値がtrueに設定されている場合に適用されます。転送制限は、保留操作に使用される承認ポリシー・ルールとは独立して動作します。TransferRestrictionアセットは、転送制限が有効になっているすべてのアカウントに適用されるグローバルな下限および上限転送制限を設定します。契約がデプロイされた後、管理者は次の方法を使用してこれらの値を取得または更新できます。