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

Puede instalar, desplegar y llamar a los códigos de cadenas de ejemplo incluidos 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 los 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.
    Aparece la página Muestras de código de cadena.
  3. Localice el código de cadena de ejemplo e instálelo.
    1. Seleccione el código de cadenas 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 peers en los que instalar el código de cadena y seleccione el lenguaje de código de cadena que desea utilizar (Go, 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 cadenas de ejemplo.
    1. En la página Información de canal, haga clic en el panel Códigos de cadena desplegados para confirmar el despliegue del código de cadena 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 Contabilidad y confirme lo siguiente.
    • El resumen de libro mayor 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 Chaincodes 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 tendrá que desplegar el código de cadenas en los participantes donde instaló el mismo código de cadenas. En estos casos, el código de cadenas ya está desplegado en los participantes.
    1. Localice el ID de paquete del código de cadenas que desea desplegar en la tabla y haga clic en él.
      Aparece la página Resumen de iguales 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. Llame 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 a código de cadena, seleccione un canal en el que ejecutar la transacción.
    3. En el campo Acción, especifique una acción para completar mediante el código de cadenas.
    4. Haga clic en Ejecutar.
  9. Confirme si el código de cadenas se ha llamado correctamente.
    1. Vaya al separador Canales y 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 Correcto 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 cadenas.