Uso de las API de REST para desarrollar aplicaciones

Las API de REST proporcionadas por Oracle Blockchain Platform se han creado teniendo en cuenta la máxima flexibilidad; puede llamar a una transacción, llamar a una consulta o ver el estado de una transacción. Sin embargo, esto significa que es probable que desee ajustar los puntos finales de API existentes en una aplicación para proporcionar control a nivel de objeto. Las aplicaciones pueden contener operaciones mucho más detalladas.

Cualquier aplicación que utilice las API de REST necesita lo siguiente:

  • El nombre y la versión del código de cadenas.
  • URL y puerto del servidor REST, así como el ID de usuario y la contraseña para el nodo REST.
  • Funciones para llamar transacciones o consultar el libro mayor.

Consulte API de REST para Oracle Blockchain Platform para obtener información sobre las operaciones existentes, incluidos ejemplos y sintaxis de uso.

Estructuración de la aplicación

La aplicación de API de REST debe estar estructurada de forma similar a la siguiente:

/Application
  /artifacts
    /crypto
      /orderer
        Contains the certificates required for the application to act on the orderer node
        In participant instances only contains TLS certificates
      /peer
        Contains the certificates required for the application to act on the peer node
    /src
  /REST
    Application script containing REST API calls