package
0.0.2
Repository: https://github.com/vincentbdb/go-algorand.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

InitDeployedNetworkConfig loads the DeployedNetworkConfig from a file.
LoadBuildConfig loads a BuildConfig structure from a json file.
LoadDeployedNetworkConfigFromDir loads a DeployedNetworkConfig from a directory.
LoadHostTemplates returns a HostTemplates object populated from the definitions in templateFile.

# Variables

ErrDeployedNetworkInsufficientHosts is returned by Validate if our target network requires more hosts than the topology provides.
ErrDeployedNetworkNameCantIncludeWildcard is returned by Validate if network name contains '*'.
ErrDeployedNetworkRootDirExists is returned by Validate if we're given a target folder that already exists.
ErrDeployedNetworkTokenError is returned by InitDeployedNetworkConfig if the config file contains {{ or }} after token replacement.

# Structs

BuildConfig is the configuration input for `netgoal build`, for actually processing templates.
DeployedNetwork represents the complete configuration specification for a deployed network.
DeployedNetworkConfig represents the complete configuration specification for a deployed network.
HostConfig represents the configuration of a single deployed Host.
HostTemplates contains a mapping (from name to cloudHost definition).
NodeConfig represents the configuration settings to apply to a single node running on a host.
NodeWalletData represents a single wallet instance on a node.