package
12.2.4
Repository: https://github.com/servprotocolorg/serv.git
Documentation: pkg.go.dev

# Functions

CheckLegacyProposal checks if the running node requires a legacy proposal.
LoadUpgradeParams loads the upgrade parameters from the environment variables.
NewManager creates new docker pool and network and returns a populated Manager instance.
NewNode creates a new instance of the node with a set of sensible default RunOptions for dockertest.
RetrieveUpgradesList parses the app/upgrades folder and returns a slice of semver upgrade versions in ascending order, e.g ["v1.0.0", "v1.0.1", "v1.1.0", ..

# Constants

LocalVersionTag defines the docker image ImageTag when building locally.

# Structs

Manager defines a docker pool instance, used to build, run, interact with and stop docker containers running nodes of our chain.
Node represents a node of our chain in the context of the upgrade tests.
Params defines the parameters for the upgrade test suite.
VersionConfig defines a struct that contains the version and the source repository for an upgrade.

# Type aliases

ServVersion is a custom comparator for sorting semver version strings.