Explore Oracle Blockchain Platform con ejemplos (Hyperledger Fabric v1.4.7)

Puede instalar, instanciar y llamar a los códigos de cadenas de ejemplo incluidos en Oracle Blockchain Platform.

Debe ser administrador para instalar e instanciar 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. Instale el código de cadena.
    1. Haga clic en el botón Instanciar del código de cadenas.
    2. En el cuadro de diálogo Instanciar código de cadena, seleccione el canal al que desea instanciar el código de cadena y especifique los parámetros necesarios. Haga clic en Instanciar.
  5. Vaya al separador Canales y haga clic en el nombre del canal en el que ha creado la instancia del código de cadena de ejemplo.
    1. En la página Información de canal, haga clic en el panel Códigos de cadenas instanciados 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.

    • En la tabla Libro mayor, localice el bloque con el tipo de datos (sys).

    • Haga clic en el bloque y, en la tabla Transactions, haga clic en el icono de flecha para mostrar más información sobre el bloque. Confirme que el campo Nombre de función muestre "deploy".

  7. Si es necesario, vaya al separador Códigos de cadenas y cree una instancia del código de cadenas en otros canales.
    Si está trabajando en una red que contiene varios miembros y ha creado una instancia del código de cadenas en el fundador, no tiene que crear una instancia del código de cadenas en los participantes en los que instaló el mismo código de cadenas. En estos casos, el código de cadena ya se ha instanciado y se está ejecutando en los participantes.
    1. Busque el nombre del código de cadena que desea instanciar en la tabla y haga clic en él.
    2. En la página Información de código de cadena, haga clic en el botón Instanciar en un nuevo código de cadena.
    3. En el cuadro de diálogo Instanciar código de cadena, especifique la información necesaria.
  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 para ejecutar el código de cadena.
    4. Haga clic en Ejecutar Los resultados de la transacción muestran los valores devueltos y el campo de detalles de API muestra el log detallado de todos los procesos de cadena de bloques realizados al llamar a la transacción.
  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. Confirme que el panel Libro mayor está seleccionado y, en la tabla Libro mayor de consultas, 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 cadena.