Stablecoinチェーンコードをカスタマイズ 仕様ファイルにアセットを追加することで、stablecoinチェーンコードをカスタマイズできます。 Stablecoin仕様ファイルを編集して、カスタム変更を追加します。コアstablecoinライフサイクルおよびシステム検証に必要なデフォルトのstablecoinアセットを削除または変更しないでください。 ブロックチェーン・アプリケーション・ビルダーで、カスタム仕様ファイルを使用してチェーンコードを生成します。チェーンコードの生成の詳細は、Blockchain App Builder for Oracle Blockchain Platformのブロックチェーン・アプリケーション・ビルダーCLIを使用したチェーンコードのプロジェクトの作成およびブロックチェーン・アプリケーション・ビルダーVisual Studio Code拡張機能を使用したチェーンコードのプロジェクトの作成を参照してください。 ダウンロードしたstablecoinチェーンコード・パッケージのstablecoin.zipファイルを抽出します。 chaincodeディレクトリに移動し、カスタム仕様ファイルおよびブロックチェーン・アプリケーション・ビルダーを使用して生成したチェーンコードに次のファイルをコピーして、前のファイルを上書きします。lib/constants.ts lib/token-account.ts コントローラ・ファイル(src/Stablecoin.controller.ts )およびモデル・ファイル(src/Stablecoin.model.ts)を更新して、検証および認可に必要な追加のコントローラ・ロジックおよび拡張自動生成メソッドを追加します。 ブロックチェーン・アプリケーション・ビルダーを使用して生成したチェーンコードのファイルを、ダウンロードしたstablecoinパッケージのファイルと比較します。 新しいメソッド、更新された検証ロジック、認可チェックなど、ファイル間の違いを識別します。 必要に応じて、生成されたファイルに更新を適用します。ダウロードされたバージョンをコピーしてカスタム変更を追加するか、差異を手動でマージすることで、更新を適用できます。 ファイルの更新時に、必要なすべてのインポートが含まれていることを確認してください。 Stablecoin以外のチェーンコード名を使用した場合は、ファイル内のインポートを更新します。次の例は、MyCoinという名前のチェーンコードのインポートを更新する方法を示しています。import { AccountPolicyCheck } from "../model/MyCoin.model"; import { ApprovalPolicyCheck } from "../model/MyCoin.model";