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 updated