config

package
v0.0.0-...-78693a7 Latest Latest
Warning

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

Go to latest
Published: Aug 26, 2024 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

type Config struct {
	LogLevel    string `env:"LOG_LEVEL" default:"info"`
	ChainID     string `env:"CHAIN_ID" default:"cosmoshub-4"`
	KafkaPrefix string `env:"KAFKA_PREFIX" required:"true"`
	Node        struct {
		Host          string `required:"true" env:"NODE_HOST"`
		WebSocketPort int    `default:"26657" env:"NODE_WS_PORT"`
		LCDPort       int    `default:"1317" env:"NODE_LCD_PORT"`
		RPCPort       int    `default:"26657" env:"NODE_RPC_PORT"`
		GRPCPort      int    `default:"9090" env:"NODE_RPC_PORT"`
	}
	KafkaHost string `required:"true" env:"KAFKA_HOST"`
	PgUrl     string `required:"true" env:"PG_URL"`

	Watcher struct {
		Worker      int   `env:"WATCHER_WORKER" default:"-1"`
		StartHeight int64 `env:"WATCHER_START_HEIGHT" default:"-1"`
	}

	Counts struct {
		CheckBlocksConsistencyPerQuery int64 `env:"COUNT_BLOCKS_CONSISTENCY" default:"500"`
	}
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳