config

package
v0.1.0-rc7 Latest Latest
Warning

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

Go to latest
Published: Sep 9, 2023 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 GatewayConfig

type GatewayConfig struct {
	MspID        string `yaml:"mspID"`
	Channel      string `yaml:"channel"`
	User         string `yaml:"user"`
	CryptoPath   string `yaml:"cryptoPath"`
	PeerEndpoint string `yaml:"peerEndpoint"`
	GatewayPeer  string `yaml:"gatewayPeer"`
}

type IPFSConfig

type IPFSConfig struct {
	Host string `yaml:"host"`
	Port int    `yaml:"port"`
}

type MiddlewareConfig

type MiddlewareConfig struct {
	Host     string             `yaml:"host"`
	Port     int                `yaml:"port"`
	IPFS     IPFSConfig         `yaml:"ipfs"`
	Postgres PostgresGormConfig `yaml:"postgres"`
	Gateway  GatewayConfig      `yaml:"gateway"`
	Verify   VerifyConfig       `yaml:"verify"`
}

type PostgresGormConfig

type PostgresGormConfig struct {
	Host       string           `yaml:"host"`
	Port       int              `yaml:"port"`
	User       string           `yaml:"user"`
	Name       string           `yaml:"name"`
	Seed       bool             `yaml:"seed"`
	Prometheus PrometheusConfig `yaml:"prometheus"`
}

type PrometheusConfig

type PrometheusConfig struct {
	Port    int  `yaml:"port"`
	Enabled bool `yaml:"enabled"`
}

type VerifyConfig

type VerifyConfig struct {
	Host string `yaml:"host"`
	Port int    `yaml:"port"`
}

Jump to

Keyboard shortcuts

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