/djuno

Juno implementation for Desmos Network

Primary LanguageGoMIT LicenseMIT

DJuno

Codecov GitHub Workflow Status Go Report Card

This project represents the Juno implementation for the Desmos blockchain.

It extends the custom Juno behavior with custom message handlers for all the Desmos messages. This allows to store the needed data inside a PostgreSQL database on top of which GraphQL APIs can then be created using Hasura

Usage

To know how to setup and run DJuno, please refer to the docs folder.

Testing

If you want to test the code, you can do so by running

$ make test-unit

Note: Requires Docker.

This will:

  1. Create a Docker container running a PostgreSQL database.
  2. Run all the tests using that database as support.