-
Notifications
You must be signed in to change notification settings - Fork 104
Configuration
Exposes the full schema to all clients, enabling tools such as the GraphQL Playground to display the schema as documentation. Not suggested for most production instances, and cannot be used in combination with the operation allow list.
Path to an allow-list generated by persistgraphql. Not compatible with ALLOW_INTROSPECTION
See CORS for more info
Default: 3100
Cache hits on specific resolvers. This enables a sensible configuration, however may become more flexible in the future.
Path to the cardano-node
config file
Sets the slot number for starting asset metadata synchronization, allowing you to skip initial eras on Mainnet where no asset data is present. Must be used in conjunction with CHAIN_FOLLOWER_START_ID
.
Specifies the block header hash for the CHAIN_FOLLOWER_START_SLOT
, ensuring accurate synchronization resumption. Used together with CHAIN_FOLLOWER_START_SLOT
to optimize asset metadata sync by bypassing early eras on Mainnet.
For use with Apollo Platform, or other compatible service to receive query traces.
Path the the network's Byron genesis file
Path to the network's Shelley genesis file
Hasura GraphQL server endpoint eg http://localhost:8090
Path to the hasura
binary.
Network address for the GraphQL server.
trace
| debug
| info
- default | warn
| error
| fatal
Sets the URI for the Cardano asset metadata server. The recommended way to run is using a local metadata server to avoid rate limits and ensure faster synchronization. However, if needed, it is possible to use the global environment by setting the METADATA_SERVER_URI
to https://tokens.cardano.org
for Mainnet or https://metadata.world.dev.cardano.org
for other networks. Note that using the global environment may lead to long sync times due to daily request limits.
Number of milliseconds between refreshing the circulating supply value cache. Default is 60 seconds (60000)
Database host
Database port
Database name or path to secret file containing it.
Database password or path to secret file containing it.
Database user or path to secret file containing it.
Serves a Prometheus server request information exporter at /metrics
. Must also set TRACING=true
.
Default 10
Used to set depthLimit
Passed as an option to ApolloServer