Versions in this module Expand all Collapse all v0 v0.16.15 Jul 20, 2023 v0.0.1 Jul 20, 2023 Changes in this version + type Configurer interface + ClearResources func() error + ConfigureChains func() error + GetChainConfig func(chainIndex int) *chain.Config + RunIBC func() error + RunSetup func() error + RunValidators func() error + func New(t *testing.T, isIBCEnabled, isDebugLogEnabled bool, ...) (Configurer, error) + func NewCurrentBranchConfigurer(t *testing.T, chainConfigs []*chain.Config, setupTests setupFn, ...) Configurer + func NewUpgradeConfigurer(t *testing.T, chainConfigs []*chain.Config, setupTests setupFn, ...) Configurer + type CurrentBranchConfigurer struct + func (bc *CurrentBranchConfigurer) ClearResources() error + func (bc *CurrentBranchConfigurer) GetChainConfig(chainIndex int) *chain.Config + func (bc *CurrentBranchConfigurer) RunIBC() error + func (bc *CurrentBranchConfigurer) RunValidators() error + func (cb *CurrentBranchConfigurer) ConfigureChain(chainConfig *chain.Config) error + func (cb *CurrentBranchConfigurer) ConfigureChains() error + func (cb *CurrentBranchConfigurer) RunSetup() error + type UpgradeConfigurer struct + func (bc *UpgradeConfigurer) ClearResources() error + func (bc *UpgradeConfigurer) GetChainConfig(chainIndex int) *chain.Config + func (bc *UpgradeConfigurer) RunIBC() error + func (bc *UpgradeConfigurer) RunValidators() error + func (uc *UpgradeConfigurer) ConfigureChain(chainConfig *chain.Config) error + func (uc *UpgradeConfigurer) ConfigureChains() error + func (uc *UpgradeConfigurer) CreatePreUpgradeState() error + func (uc *UpgradeConfigurer) RunSetup() error + func (uc *UpgradeConfigurer) RunUpgrade() error + type UpgradeSettings struct + ForkHeight int64 + IsEnabled bool + Version string