Actualización de proyectos de código de cadenas en la CLI

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

Para los proyectos Go, actualice a una versión soportada de Go antes de ejecutar el comando para actualizar el proyecto de código de cadenas. Blockchain App Builder soporta Go v1.23.2 o posterior, pero no Go v1.24 o posterior.

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 encuentra 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 Synchronize Specification File Changes With Generated Source Code.