cheqd / bdjuno

Fork of BDJuno for cheqd network custom chain configuration

Home Page:https://explorer.cheqd.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Callisto

GitHub Workflow Status Go Report Card Codecov branch

Callisto (shorthand for BigDipper Juno) is the Juno implementation for Big Dipper.

It extends the custom Juno behavior by adding different handlers and custom operations to make it easier for Big Dipper showing the data inside the UI.

All the chains' data that are queried from the RPC and gRPC endpoints are stored inside a PostgreSQL database on top of which GraphQL APIs can then be created using Hasura.

Usage

To know how to setup and run Callisto, please refer to the docs website.

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.

🐞 Bug reports & πŸ€” feature requests

If you notice anything not behaving how you expected, or would like to make a suggestion / request for a new feature, please create a new issue and let us know.

πŸ’¬ Community

The cheqd Community Slack is our primary chat channel for the open-source community, software developers, and node operators.

Please reach out to us there for discussions, help, and feedback on the project.

πŸ™‹ Find us elsewhere

Telegram Discord Twitter LinkedIn Slack Medium YouTube

About

Fork of BDJuno for cheqd network custom chain configuration

https://explorer.cheqd.io

License:MIT License


Languages

Language:Go 97.8%Language:PLpgSQL 0.8%Language:Makefile 0.7%Language:Dockerfile 0.5%Language:Shell 0.1%