config

package
v0.0.0-...-1196ed7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 3, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CONFIG_LOG_LEVEL              = "log.level"
	CONFIG_LOG_LEVEL_DEFAULT      = "info"
	CONFIG_FILE                   = "config"
	CONFIG_CHAINSYNC_CHAINID      = "chainsync.chainid"
	CONFIG_CHAINSYNC_RPC_ENDPOINT = "chainsync.rpc.endpoint"

	CONFIG_API_HTTP_LISTEN_ADDRESS         = "api.http-listen-address"
	CONFIG_API_HTTP_LISTEN_ADDRESS_DEFAULT = "0.0.0.0:8081"

	CONFIG_PUBSUB_PROJECT               = "pubsub.project"
	CONFIG_STORE_CLOUDDATASTORE_PROJECT = "store.clouddatastore.project"

	CONFIG_BLOCK_CACHE_DURATION         = "block-cache-duration"
	CONFIG_BLOCK_CACHE_DURATION_DEFAULT = 1 * time.Minute

	CONFIG_GATEWAY_CONTRACT                        = "gateway.contract"
	CONFIG_GATEWAY_API_ENABLED                     = "gateway.api.enabled"
	CONFIG_GATEWAY_CACHER_ENABLED                  = "gateway.cacher.enabled"
	CONFIG_GATEWAY_CACHER_UPDATE_INTERVAL          = "gateway.cacher.update-interval"
	CONFIG_GATEWAY_CACHER_REDIS_HOST               = "gateway.cacher.redis-host"
	CONFIG_GATEWAY_AGGREGATOR_POLL_INTERVAL        = "gateway.aggregator.poll-interval"
	CONFIG_GATEWAY_AGGREGATOR_ENABLED              = "gateway.aggregator.enabled"
	CONFIG_GATEWAY_AGGREGATOR_MAX_BLOCK_SCAN_RANGE = "gateway.aggregator.max-block-scan-range"
	CONFIG_GATEWAY_INGESTOR_ENABLED                = "gateway.ingestor.enabled"
	CONFIG_GATEWAY_INGESTOR_SOURCE                 = "gateway.ingestor.source"
	CONFIG_GATEWAY_CHAINSYNC_CONFORMATIONS         = "gateway.chainsync.confirmations"
	CONFIG_GATEWAY_CHAINSYNC_MAX_BLOCK_SCAN_RANGE  = "gateway.chainsync.max-block-scan-range"
	CONFIG_GATEWAY_CHAINSYNC_POLL_INTERVAL         = "gateway.chainsync.poll-interval"
	CONFIG_GATEWAY_STORE                           = "gateway.store.type"
	CONFIG_GATEWAY_STORE_DEFAULT                   = "clouddatastore"

	CONFIG_ROUTER_CONTRACT                        = "router.contract"
	CONFIG_ROUTER_API_ENABLED                     = "router.api.enabled"
	CONFIG_ROUTER_AGGREGATOR_POLL_INTERVAL        = "router.aggregator.poll-interval"
	CONFIG_ROUTER_AGGREGATOR_ENABLED              = "router.aggregator.enabled"
	CONFIG_ROUTER_AGGREGATOR_MAX_BLOCK_SCAN_RANGE = "router.aggregator.max-block-scan-range"
	CONFIG_ROUTER_INGESTOR_ENABLED                = "router.ingestor.enabled"
	CONFIG_ROUTER_INGESTOR_SOURCE                 = "router.ingestor.source"
	CONFIG_ROUTER_CHAINSYNC_CONFORMATIONS         = "router.chainsync.confirmations"
	CONFIG_ROUTER_CHAINSYNC_MAX_BLOCK_SCAN_RANGE  = "router.chainsync.max-block-scan-range"
	CONFIG_ROUTER_CHAINSYNC_POLL_INTERVAL         = "router.chainsync.poll-interval"
	CONFIG_ROUTER_STORE                           = "router.store.type"
	CONFIG_ROUTER_STORE_DEFAULT                   = "clouddatastore"

	CONFIG_MAPPER_CONTRACT                        = "mapper.contract"
	CONFIG_MAPPER_API_ENABLED                     = "mapper.api.enabled"
	CONFIG_MAPPER_CACHER_ENABLED                  = "mapper.cacher.enabled"
	CONFIG_MAPPER_CACHER_UPDATE_INTERVAL          = "mapper.cacher.update-interval"
	CONFIG_MAPPER_CACHER_REDIS_HOST               = "mapper.cacher.redis-host"
	CONFIG_MAPPER_AGGREGATOR_POLL_INTERVAL        = "mapper.aggregator.poll-interval"
	CONFIG_MAPPER_AGGREGATOR_ENABLED              = "mapper.aggregator.enabled"
	CONFIG_MAPPER_AGGREGATOR_MAX_BLOCK_SCAN_RANGE = "mapper.aggregator.max-block-scan-range"
	CONFIG_MAPPER_INGESTOR_ENABLED                = "mapper.ingestor.enabled"
	CONFIG_MAPPER_INGESTOR_SOURCE                 = "mapper.ingestor.source"
	CONFIG_MAPPER_CHAINSYNC_CONFORMATIONS         = "mapper.chainsync.confirmations"
	CONFIG_MAPPER_CHAINSYNC_MAX_BLOCK_SCAN_RANGE  = "mapper.chainsync.max-block-scan-range"
	CONFIG_MAPPER_CHAINSYNC_POLL_INTERVAL         = "mapper.chainsync.poll-interval"
	CONFIG_MAPPER_STORE                           = "mapper.store.type"
	CONFIG_MAPPER_STORE_DEFAULT                   = "clouddatastore"

	CONFIG_MAPPING_API_ENABLED                    = "mapping.api.enabled"
	CONFIG_MAPPING_API_SHOW_RECENT_MAPPINGS       = "mapping.api.show-recent-mappings"
	CONFIG_MAPPING_API_UNVERIFIED_MAPPING_ENABLED = "mapping.api.unverified-mapping.enabled"
	CONFIG_MAPPING_INGESTOR_ENABLED               = "mapping.ingestor.enabled"
	CONFIG_MAPPING_STORE                          = "mapping.store.type"
	CONFIG_MAPPING_STORE_DEFAULT                  = "clouddatastore"

	CONFIG_REWARDS_API_ENABLED   = "rewards.api.enabled"
	CONFIG_REWARDS_STORE         = "rewards.store.type"
	CONFIG_REWARDS_STORE_DEFAULT = "clouddatastore"
)

Variables

This section is empty.

Functions

func AddressFromConfig

func AddressFromConfig(key string) common.Address

func PersistentFlags

func PersistentFlags(flags *pflag.FlagSet)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL