Versions in this module Expand all Collapse all v1 v1.0.0 Feb 26, 2023 Changes in this version + type Manager struct + CurrentNode *dockertest.Resource + func NewManager(networkName string) (*Manager, error) + func (m *Manager) BuildImage(name, version, dockerFile, contextDir string, args map[string]string) error + func (m *Manager) Client() *docker.Client + func (m *Manager) ContainerID() string + func (m *Manager) CreateDepositProposalExec(chainID string) (string, error) + func (m *Manager) CreateExec(cmd []string, containerID string) (string, error) + func (m *Manager) CreateSubmitProposalExec(targetVersion, chainID string, upgradeHeight uint) (string, error) + func (m *Manager) CreateVoteProposalExec(chainID string) (string, error) + func (m *Manager) ExportState(targetDir string) error + func (m *Manager) KillCurrentNode() error + func (m *Manager) RemoveNetwork() error + func (m *Manager) RetrieveUpgradesList() ([]string, error) + func (m *Manager) RunExec(ctx context.Context, exec string) (outBuf bytes.Buffer, errBuf bytes.Buffer, err error) + func (m *Manager) RunNode(node *Node) error + func (m *Manager) WaitForHeight(ctx context.Context, height int) error + type Node struct + RunOptions *dockertest.RunOptions + func NewNode(repository, version string) *Node + func (n *Node) Mount(mountPath string) + func (n *Node) SetCmd(cmd []string) + func (n *Node) SetEnvVars(vars []string) + func (n *Node) UseRunOptions()