CLIでのチェーンコードプロジェクトのアップグレード

このコマンドを使用して、既存のチェーンコード・プロジェクトをアップグレードし、更新されたブロックチェーン・アプリケーション・ビルダーの新機能を使用できます。このコマンドは、TypeScriptプロジェクトとGoプロジェクトの両方で機能します。

Goプロジェクトの場合は、コマンドを実行してチェーンコード・プロジェクトをアップグレードする前に、Go v1.20.10にアップグレードしてください。

使用方法:

upgrade [options]
my-mac:Project myname$ ochain upgrade -h 
Usage: upgrade [options]
Upgrade App Builder chaincode project 
Options :
    -h, --help              output command usage information
    -D, --debug             enable debug logging
    -p, --project <path>    (optional) Path to Chaincode project to upgrade. If not specified, it defaults to current directory.
    -cc, --chaincode        (optional) To upgrade chaincode project
Examples :
$> ochain upgrade --project <path of chaincode dir>
チェーンコード・プロジェクトをアップグレードするには、プロジェクトを含むディレクトリに移動し、次のコマンドを入力します。
ochain upgrade

チェーンコード・プロジェクトのアップグレード中に問題が発生した場合は、--debugオプションを使用してデバッグ・ログを生成できます。Microsoft Windowsでは、--debugオプションを指定する場合は、PowerShellのかわりにコマンド・プロンプトを使用します。

チェーンコード・プロジェクトをアップグレードした後、仕様ファイルを生成されたソース・コードと同期します。詳細は、「仕様ファイルの変更と生成されたソース・コードとの同期」を参照してください。