Actualizar un código de cadena

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

Puede desplegar diferentes versiones del mismo código de cadenas en diferentes canales.
Debe ser administrador para realizar esta tarea. Si utiliza la consola, el proceso de actualización incluye la aprobación y confirmación del código de cadenas actualizado. También puede utilizar la API de REST para actualizar un código de cadena desplegado mediante las mismas llamadas que utiliza para instalar, aprobar y confirmar un código de cadena. Para obtener más información, consulte 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 cadenas desplegados.
  3. Busque el código de cadena que desea actualizar, haga clic en Más acciones y seleccione Actualizar.
    Aparece la página Actualizar código de cadena.
  4. Especifique una versión de código de cadena y seleccione un ID de paquete para utilizarlo en la definición de código de cadena.
  5. Si el código de cadena requiere inicialización, seleccione Init-required.
    Si se selecciona Inicio necesario, la aplicación cliente debe llamar a la función Init de forma explícita, 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 Actualizar.
    El código de cadenas se actualiza y se despliega.