Documentation
¶
Index ¶
Constants ¶
View Source
const ( VegaModeValidator = "validator" VegaModeFull = "full" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AddNodesBaseOn ¶
type NodeDetails ¶
type NodeDetails struct {
Name string `json:"Name"`
Mode string `json:"Mode"`
Vega struct {
HomeDir string `json:"HomeDir"`
ConfigFilePath string `json:"ConfigFilePath"`
BinaryPath string `json:"BinaryPath"`
} `json:"Vega"`
Tendermint struct {
ConfigFilePath string `json:"ConfigFilePath"`
} `json:"Tendermint"`
DataNode *struct {
HomeDir string `json:"HomeDir"`
ConfigFilePath string `json:"ConfigFilePath"`
} `json:"DataNode,omitempty"`
Visor *struct {
HomeDir string `json:"HomeDir"`
ConfigFilePath string `json:"ConfigFilePath"`
} `json:"Visor"`
}
func AddNodes ¶
func AddNodes(log *zap.Logger, binary string, filter AddNodesBaseOn, startNode bool, vegacapsuleNetworkHome string) (*NodeDetails, error)
type VegacapsuleNodesListOut ¶
type VegacapsuleNodesListOut map[string]NodeDetails
func ListNodes ¶
func ListNodes(binary, customNetworkHomePath string) (VegacapsuleNodesListOut, error)
Click to show internal directories.
Click to hide internal directories.