Explore Oracle Blockchain Platform con ejemplos (Hyperledger Fabric v2.x)

Puede instalar, desplegar y llamar a los códigos de cadenas de ejemplo que se incluyen en Oracle Blockchain Platform.

Debe ser administrador para instalar y desplegar códigos de cadenas de ejemplo. Si tiene permisos de usuario, puede llamar a códigos de cadenas de ejemplo.
  1. Vaya a la consola y seleccione el separador Herramientas de desarrollador.
  2. Haga clic en el panel Muestras.
    Aparecerá la página Ejemplos de código de cadenas.
  3. Busque el código de cadena de ejemplo e instálelo.
    1. Seleccione el código de cadena de ejemplo que desea utilizar y haga clic en el botón Instalar correspondiente.
    2. En el cuadro de diálogo Instalar código de cadena, especifique uno o más pares en los que instalar el código de cadena y seleccione el lenguaje de código de cadena que desea utilizar (Ir, Node.js o Java). Haga clic en Instalar.
  4. Despliegue el código de cadenas.
    1. Haga clic en el botón Desplegar del código de cadenas.
    2. En el cuadro de diálogo Desplegar código de cadena, seleccione el canal en el que desea desplegar el código de cadena. Haga clic en Desplegar.
  5. Vaya al separador Canales y haga clic en el nombre del canal en el que ha desplegado el código de cadena de ejemplo.
    1. En la página Información de canal, haga clic en el panel Códigos de cadenas desplegados para confirmar el despliegue del código de cadenas en el canal.
    2. Puede utilizar el panel Contabilidad para buscar información sobre transacciones individuales en el canal.
  6. Haga clic en el panel Libro mayor y confirme lo siguiente.
    • El resumen de contabilidad indica que se ha producido un despliegue. Un despliegue consta de una aprobación y una confirmación.
    • En la tabla Libro mayor, busque los dos bloques con un tipo de datos.
    • Haga clic en el primer bloque y, en la tabla Transacciones, haga clic en el icono de flecha para mostrar más información sobre el bloque. Confirme que el campo Nombre de función muestra ApproveChaincodeDefinitionForMyOrg.
    • Haga clic en el segundo bloque y confirme que el campo Nombre de función muestra CommitChaincodeDefinition.
  7. Si es necesario, vaya al separador Códigos de cadenas y despliegue el código de cadenas en otros canales.
    Si está trabajando en una red que contiene varios miembros y ha desplegado el código de cadenas en el fundador, no tiene que desplegar el código de cadenas en los participantes en los que instaló el mismo código de cadenas. En tales casos, el código de cadenas ya está desplegado en los participantes.
    1. Busque el ID de paquete del código de cadena que desea desplegar en la tabla y haga clic en él.
      Aparece la página Resumen de pares instalados.
    2. Haga clic en Desplegado en canales.
    3. En la página Resumen de canales desplegados, haga clic en el botón Desplegar en un nuevo canal.
    4. En el cuadro de diálogo Desplegar código de cadena, especifique la información necesaria y, a continuación, haga clic en Desplegar.
  8. Llamar al código de cadena.
    1. Vaya a la página Muestras de código de cadena, busque el código de cadena con el que está trabajando y haga clic en el botón Llamar.
    2. En el cuadro de diálogo Llamar código de cadena, seleccione un canal en el que ejecutar la transacción.
    3. En el campo Acción, especifique una acción que completar con el código de cadena.
    4. Haga clic en Ejecutar
  9. Confirme si el código de cadena se ha llamado correctamente.
    1. Vaya al separador Canales, busque y haga clic en el canal en el que se ha instalado el código de cadenas.
    2. En la tabla Resumen de libro mayor, busque el número de bloque que indica que se ha producido una llamada.
    3. Haga clic en el bloque y confirme que en la tabla Transacciones aparece Correctas en la columna Estado.
  10. Si es necesario, vaya a la página Muestras y llame a cualquier otra operación del código de cadena.