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 tanto la aprobación como la confirmación del código de cadenas actualizado. También puede utilizar la API de REST para actualizar un código de cadenas desplegado mediante las mismas llamadas que utiliza para instalar, aprobar y confirmar un código de cadenas. 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 donde se despliega el código de cadenas que desea actualizar y, a continuación, haga clic en Códigos de cadenas desplegados.
  3. Busque el código de cadenas que desea actualizar, haga clic en Más acciones y seleccione Cambiar versión.
    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 cadenas necesita 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 Actualizar.
    El código de cadenas se actualiza y se despliega.