Mise à niveau des projets de code de chaîne dans l'interface de ligne de commande

Vous pouvez utiliser cette commande pour mettre à niveau les projets de code de chaîne existants afin d'utiliser les nouvelles fonctions du générateur d'applications de chaîne de blocs mis à jour. Cette commande fonctionne avec les projets TypeScript et Go.

Pour les projets Go, effectuez la mise à niveau vers Go v1.20.10 avant d'exécuter la commande de mise à niveau de votre projet de code de chaîne.

Utilisation :

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>
Pour mettre à niveau un projet de code de chaîne, naviguez jusqu'au répertoire contenant le projet, puis entrez la commande suivante :
ochain upgrade

Si vous rencontrez des problèmes lors de la mise à niveau d'un projet de code de chaîne, vous pouvez utiliser l'option --debug pour générer des journaux de débogage. Sous Microsoft Windows, utilisez l'invite de commande au lieu de PowerShell si vous spécifiez l'option --debug.

Après la mise à niveau d'un projet de code de chaîne, synchronisez le fichier de spécification avec le code source généré. Pour plus d'informations, voir Synchroniser les modifications de fichier de spécification avec le code source généré.