Skip to content

qubic/qx-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QX Service and Sync Job

Provides enpoints and data for end user applications that want to use QX data.

It's logically located above integration layer and below UI layer.

There are two modules:

  • qx-api ... provides the endpoints for retrieving data.
  • qx-sync ... job that collects data from nodes and/or integration layer.

Prequisites

  • Java 21
  • Maven (or use mvnw wrapper script)

Build

mvn clean package

To run integration tests use verfy target.

This builds all modules. The artifacts are available in the target/ folders of modules.

Run

Run applications with java -jar <jar-file-of-application>.

Configuration

For configuration, it is recommended to use an application.properties file. See application.properties file in modules src/main/resources folder for available configuration properties. See Spring Documentation for available possibilities of configuring.

About

Backend service for qx frontend

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published