Actualización de un código de cadena

(Hyperledger Fabric v2.x) Si un desarrollador modifica el origen de un código de cadena, deberá desplegarlo en una nueva versión del código de cadena.

Puede desplegar diferentes versiones del mismo código de cadena en diferentes canales.
Debe ser administrador para realizar esta tarea. Si utiliza la consola, el proceso de cambio de versión incluye tanto la aprobación como la confirmación del código de cadena actualizado. También puede utilizar la API de REST para actualizar un código de cadena desplegado mediante las mismas llamadas que se utilizan para instalar, aprobar y confirmar un código de cadena. Para obtener más información, consulte la API de REST para Oracle Blockchain Platform en Oracle Cloud Infrastructure (Gen 2).
  1. Vaya a la consola y seleccione el separador Canales.
    Se muestra el separador Canales y la tabla muestra todos los canales de la red.
  2. Haga clic en el canal en el que se despliega el código de cadena que desea actualizar y, a continuación, haga clic en Códigos de cadena desplegados.
  3. Busque el código de cadena que desea actualizar, haga clic en Más acciones y seleccione Cambiar versión.
    Se muestra la página Código de Cadena de Actualización.
  4. Especifique una versión de código de cadena y seleccione un ID de paquete para utilizarlo en la definición del código de cadena.
  5. Si el código de cadena requiere la inicialización, seleccione Init-required.
    Si se selecciona Init-required, la aplicación cliente debe llamar a la función Init explícitamente, especificando el indicador isInit, antes de llamar a cualquier otra función.
  6. Si es necesario, introduzca una política de endoso y recopilaciones de datos privados y, a continuación, haga clic en Cambiar de versión.
    El código de cadena se ha actualizado y desplegado.