Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 1.91 KB

02-Exercise-RunApplication-ES.md

File metadata and controls

43 lines (31 loc) · 1.91 KB

Ejercicio: Ejecutar la aplicación cliente

Nota: Este ejercicio requiere que la red de Fabric y el chaincode desplegado en los ejercicios de Desarrollo de Contratos Inteligentes estén en funcionamiento.

Asegurémonos de que podemos ejecutar correctamente la aplicación cliente y familiarizarnos con su uso.

En una ventana de terminal, navega al directorio applications/trader-typescript. Luego completa los siguientes pasos:

  1. Instalar dependencias y compilar la aplicación cliente.

    npm install
  2. Definir variables de entorno que apuntan a recursos requeridos por la aplicación.

    export ENDPOINT=org1peer-api.127-0-0-1.nip.io:8080
    export MSP_ID=org1MSP
    export CERTIFICATE=../../_cfg/uf/_msp/org1/org1admin/msp/signcerts/cert.pem
    export PRIVATE_KEY=../../_cfg/uf/_msp/org1/org1admin/msp/keystore/cert_sk
  3. Ejecutar el comando getAllAssets para verificar que activos existen actualmente en el ledger (si hay alguno).

    npm start getAllAssets
  4. Ejecutar el comando transact para crear (y actualizar / eliminar) algunos activos ejemplos adicionales.

    npm start transact
  5. Ejecutar el comando getAllAssets de nuevo para ver los nuevos activos registrados en el ledger.

    npm start getAllAssets

Estos comandos de aplicación CLI representan una aplicación simplificada que realiza una acción por llamada. Tenga en cuenta que las aplicaciones del mundo real generalmente serán de larga duración y realizarán llamadas a un contrato de parte de las solicitudes de los usuarios.

Pasos Opcionales

Intenta utilizar los comandos create, read y delete para trabajar con activos específicos.

Ver el Readme de la aplicación para detalles de cómo usar los comandos.