Visual Studio Codeでのチェーンコード・プロジェクトのアップグレード
Visual Studio Codeの既存のチェーンコード・プロジェクトをアップグレードして、更新されたブロックチェーン・アプリケーション・ビルダーの新機能を使用できます。
Goプロジェクトの場合、チェーンコード・プロジェクトをアップグレードするコマンドを実行する前に、サポートされているバージョンのGoにアップグレードしてください。ブロックチェーン・アプリケーション・ビルダーはGo v1.21.9以降をサポートしていますが、Go v1.22以降はサポートしていません。
チェーンコード・プロジェクトをアップグレードするには、Visual Studio Codeの「Oracle Blockchain Platform」ペインでプロジェクトを右クリックし、「アップグレード」をクリックします。
以前のバージョンのブロックチェーン・アプリケーション・ビルダーからチェーンコード・プロジェクトの詳細ビューを開くと、次のメッセージが表示されます: 新しいチェーンコード・ライブラリが使用可能です。アップグレードしますか。次の3つのオプションを選択します。
- はいチェーンコード・プロジェクトがアップグレードされます。
lib
フォルダのチェーンコード・ファイルが置き換えられます。これらのライブラリ・ファイルに変更を加えた場合は、変更したファイルをバックアップするか、アップグレードを実行する前に行った変更を追跡します。 - 後でアップグレード通知は24時間延期されます。24時間後に再度通知されます。
- いいえアップグレードを求めるプロンプトは再度表示されません。前述のとおり、右クリックして「アップグレード」を選択すると、いつでもプロジェクトをアップグレードできます。
チェーンコード・プロジェクトをアップグレードした後、仕様ファイルを生成されたソース・コードと同期します。詳細については、Synchronize Specification File Changes with Generated Source Codeを参照してください。