卸売CBDCのラッパーAPIのカスタマイズ

卸売CBDCラッパーAPIは、Blockchain App Builderによって生成されるラッパーAPIパッケージの変更バージョンです。

卸売CBDCチェーンコードにカスタム・メソッドを追加した後にラッパーAPIパッケージを再生成する場合は、次のステップを実行します。変更に互換性があることを確認するには、製品にバンドルされている卸売CBDCラッパーAPIパッケージを使用して、新しく生成されたラッパーAPIパッケージを変更する必要があります。
  1. ブロックチェーン・アプリケーション・ビルダーを使用して、卸売CBDCチェーンコードのラッパーAPIパッケージを生成します。
  2. パッケージからファイルを抽出します。
  3. 製品にバンドルされているラッパーAPIパッケージから、新しく生成されたラッパーAPIパッケージのディレクトリ構造にcreateCBDCAccountフォルダをコピーします。
  4. 次のJSON文字列の例に示すように、createCBDCAccountメソッドのterraform.varsファイルの末尾にエントリを追加します。
    \"createCBDCAccount\": {\"path\":\"/createCBDCAccount\",\"type\":[\"POST\"]}
    次のテキストは、terraform.varsファイルのfunction_path変数のJSON文字列の一般的な形式を示しています。
    {"<methodName>":{"path":"/<methodFolderName>","type":["<HTTP Method POST or GET>"]}}
  5. 新しく生成されたラッパーAPIパッケージのmain.tfファイルを、製品にバンドルされているラッパーAPIパッケージのmain.tfファイルに置き換えます。