hydra
Search…
Hydra Indexer Gateway
Hydra Indexer Gateway is a GraphQL server exposing the indexed Substrate data (primarily, extrinsics and events), indexed by Hydra Indexer.

Installation

The project is built using Warthog library.

Local development

For local development, first inspect env.yml and generate a dev .env file using run yarn config:dev. Then the server can be run with yarn start:dev

Production/Docker

For production a pre-built Docker image in recommended. The following environment variables must be set:
Variable
Description
WARTHOG_STARTER_DB_DATABASE
Indexer database name
WARTHOG_STARTER_DB_HOST
Indexer database host
WARTHOG_STARTER_DB_PORT
Indexer database port
WARTHOG_STARTER_DB_USERNAME
User to access the indexer database
WARTHOG_STARTER_DB_PASSWORD
User password
WARTHOG_STARTER_REDIS_URI
Redis connection string (must be the same as used by the Indexer)
PORT
Port at which the GraphQL server will listen for connections
Last modified 5mo ago