Documentation
¶
Index ¶
- func ConfigFilePath(nodeDir string) string
- func NewConfigTemplate(templateRaw string) (*template.Template, error)
- type ConfigGenerator
- func (vg ConfigGenerator) Initiate(index int, ...) (*types.VegaNode, error)
- func (vg ConfigGenerator) OverwriteConfig(ns types.NodeSet, fc *types.Faucet, configTemplate *template.Template) error
- func (vg *ConfigGenerator) TemplateAndMergeConfig(ns types.NodeSet, fc *types.Faucet, configTemplate *template.Template) (*bytes.Buffer, error)
- func (vg ConfigGenerator) TemplateConfig(ns types.NodeSet, fc *types.Faucet, configTemplate *template.Template) (*bytes.Buffer, error)
- type ConfigTemplateContext
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigFilePath ¶
Types ¶
type ConfigGenerator ¶
type ConfigGenerator struct {
// contains filtered or unexported fields
}
func NewConfigGenerator ¶
func NewConfigGenerator(conf *config.Config) (*ConfigGenerator, error)
func (ConfigGenerator) Initiate ¶
func (vg ConfigGenerator) Initiate( index int, mode, tendermintHome, nodeWalletPass, vegaWalletPass, ethereumWalletPass string, clefConf *config.ClefConfig, ) (*types.VegaNode, error)
func (ConfigGenerator) OverwriteConfig ¶
func (*ConfigGenerator) TemplateAndMergeConfig ¶
func (vg *ConfigGenerator) TemplateAndMergeConfig(ns types.NodeSet, fc *types.Faucet, configTemplate *template.Template) (*bytes.Buffer, error)
TemplateAndMergeConfig templates provided template and merge it with originally initated Tendermint instance's config
Click to show internal directories.
Click to hide internal directories.