Versions in this module Expand all Collapse all v1 v1.0.0 Nov 14, 2024 Changes in this version + const AddPermissionlessDelegatorCmd + const CLIBinary + const ElasticTransformCmd + const ExpectFail + const ExpectSuccess + const JoinCmd + const KeyCmd + const NetworkCmd + const RemoveValidatorCmd + const SubnetCmd + const UpgradeCmd + func AddPermissionlessDelegator(subnetName string, nodeID string, stakeAmount string, stakingPeriod string) (string, error) + func AddPermissionlessValidator(subnetName string, nodeID string, stakeAmount string, stakingPeriod string) (string, error) + func ApplyUpgradeLocal(subnetName string) (string, error) + func ApplyUpgradeToPublicNode(subnetName, avagoChainConfDir string) (string, error) + func CleanNetwork() + func CleanNetworkHard() + func ConfigMetrics() + func ConfigureChainConfig(subnetName string, genesisPath string) + func ConfigurePerNodeChainConfig(subnetName string, perNodeChainConfigPath string) + func CreateCustomVMConfig(subnetName string, genesisPath string, vmPath string) + func CreateKey(keyName string) (string, error) + func CreateKeyForce(keyName string) (string, error) + func CreateKeyFromPath(keyName string, keyPath string) (string, error) + func CreateSubnetEvmConfig(subnetName string, genesisPath string) (string, string) + func CreateSubnetEvmConfigWithVersion(subnetName string, genesisPath string, version string) + func DeleteE2ECluster() + func DeleteE2EInventory() + func DeleteElasticSubnetConfig(subnetName string) + func DeleteKey(keyName string) (string, error) + func DeleteNode(nodeID string) + func DeleteSubnetConfig(subnetName string) + func DeploySubnetLocally(subnetName string) string + func DeploySubnetLocallyExpectError(subnetName string) + func DeploySubnetLocallyWithArgs(subnetName string, version string, confPath string) string + func DeploySubnetLocallyWithArgsAndOutput(subnetName string, version string, confPath string) ([]byte, error) + func DeploySubnetLocallyWithArgsExpectError(subnetName string, version string, confPath string) + func DeploySubnetLocallyWithVersion(subnetName string, version string) string + func DeploySubnetLocallyWithViperConf(subnetName string, confPath string) string + func DescribeSubnet(subnetName string) (string, error) + func ExportKey(keyName string) (string, error) + func ExportKeyToFile(keyName string, outputPath string) (string, error) + func GetLatestAvagoVersionFromGithub() string + func GetVersion() string + func ImportSubnetConfig(repoAlias string, subnetName string) + func ImportSubnetConfigFromURL(repoURL string, branch string, subnetName string) + func ImportUpgradeBytes(subnetName, filepath string) (string, error) + func KeyTransferReceive(keyName string, amount string, recoveryStep string) (string, error) + func KeyTransferSend(keyName string, targetAddr string, amount string) (string, error) + func ListKeys(network string, omitCChain bool, useNanoAvax bool) (string, error) + func ListValidators(subnetName string, network string) (string, error) + func NodeCreate(network, version string, numNodes int, separateMonitoring bool, ...) string + func NodeDevnet(numNodes int, numAPINodes int) string + func NodeList() string + func NodeSSH(name, command string) string + func NodeStatus() string + func NodeUpgrade() string + func NodeWhitelistSSH(sshPubKey string) string + func RemoveValidator(subnetName string, nodeID string) (string, error) + func SimulateFujiAddPermissionlessValidator(subnetName string, key string, nodeID string, stakeAmount string, ...) (string, error) + func SimulateFujiAddValidator(subnetName string, key string, nodeID string, start string, period string, ...) string + func SimulateFujiDeploy(subnetName string, key string, controlKeys string) string + func SimulateFujiJoin(subnetName string, avalanchegoConfig string, pluginDir string, nodeID string) string + func SimulateFujiRemoveValidator(subnetName string, key string, nodeID string) string + func SimulateFujiTransformSubnet(subnetName string, key string) (string, error) + func SimulateGetSubnetStatsFuji(subnetName, subnetID string) string + func SimulateMainnetAddValidator(subnetName string, nodeID string, start string, period string, weight string) string + func SimulateMainnetDeploy(subnetName string, mainnetChainID int, errorIsExpected bool) string + func SimulateMainnetJoin(subnetName string, avalanchegoConfig string, pluginDir string, nodeID string) string + func SimulateMultisigMainnetDeploy(subnetName string, subnetControlAddrs []string, ...) string + func StartNetwork() string + func StartNetworkWithVersion(version string) string + func StopNetwork() + func TransactionCommit(subnetName string, txPath string, errorIsExpected bool) string + func TransactionSignWithLedger(subnetName string, txPath string, errorIsExpected bool) string + func TransformElasticSubnetLocally(subnetName string) (string, error) + func TransformElasticSubnetLocallyandTransformValidators(subnetName string, stakeAmount string) (string, error) + func UpgradeCustomVM(subnetName string, binaryPath string) (string, error) + func UpgradeCustomVMLocal(subnetName string, binaryPath string) string + func UpgradeVMConfig(subnetName string, targetVersion string) (string, error) + func UpgradeVMLocal(subnetName string, targetVersion string) string + func UpgradeVMPublic(subnetName string, targetVersion string, pluginDir string) (string, error) + type PrometheusConfig struct + ScrapeConfigs []ScrapeConfig + func ParsePrometheusYamlConfig(filePath string) PrometheusConfig + type ScrapeConfig struct + JobName string + StaticConfigs []StaticConfig + type StaticConfig struct + Targets []string