Actualización de proyectos de Chaincode en la CLI

Puede utilizar este comando para actualizar los proyectos de código de cadenas existentes y utilizar las nuevas funciones del creador de aplicaciones de blockchain actualizado. Este comando funciona con los proyectos TypeScript y Go.

Para los proyectos Go, actualice a Go v1.20.10 antes de ejecutar el comando para actualizar el proyecto de código de cadenas.

Sintaxis:

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>
Para actualizar un proyecto de código de cadenas, navegue hasta el directorio que contiene el proyecto y, a continuación, introduzca el siguiente comando:
ochain upgrade

Si tiene problemas al actualizar un proyecto de código de cadenas, puede utilizar la opción --debug para generar logs de depuración. En Microsoft Windows, utilice el símbolo del sistema en lugar de PowerShell si especifica la opción --debug.

Después de actualizar un proyecto de código de cadenas, sincronice el archivo de especificación con el código fuente generado. Para obtener más información, consulte Sincronización de cambios de archivo de especificación con código fuente generado.