Documentation
¶
Index ¶
- Variables
- func CreateRandomAccounts(numAccts int) []sdk.AccAddress
- func DefaultConfig() network.Config
- func NewAppWithCustomOptions(t *testing.T, isCheckTx bool, options SetupOptions) *app.RegenApp
- func NewRegenAppConstructor(encCfg app.EncodingConfig) network.AppConstructor
- type EmptyAppOptions
- type SetupOptions
- type UpgradeTestSuite
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultConsensusParams = &abci.ConsensusParams{ Block: &abci.BlockParams{ MaxBytes: 200000, MaxGas: 2000000, }, Evidence: &tmproto.EvidenceParams{ MaxAgeNumBlocks: 302400, MaxAgeDuration: 504 * time.Hour, MaxBytes: 10000, }, Validator: &tmproto.ValidatorParams{ PubKeyTypes: []string{ tmtypes.ABCIPubKeyTypeEd25519, }, }, }
DefaultConsensusParams defines the default Tendermint consensus params used in RegenApp testing.
Functions ¶
func CreateRandomAccounts ¶
func CreateRandomAccounts(numAccts int) []sdk.AccAddress
CreateRandomAccounts is a function return a list of randomly generated AccAddresses
func DefaultConfig ¶
DefaultConfig returns a sane default configuration suitable for nearly all testing requirements.
func NewAppWithCustomOptions ¶
NewAppWithCustomOptions initializes a new RegenApp with custom options.
func NewRegenAppConstructor ¶
func NewRegenAppConstructor(encCfg app.EncodingConfig) network.AppConstructor
Types ¶
type EmptyAppOptions ¶
type EmptyAppOptions struct{}
EmptyAppOptions is a stub implementing AppOptions
func (EmptyAppOptions) Get ¶
func (ao EmptyAppOptions) Get(_ string) interface{}
Get implements AppOptions
type SetupOptions ¶
type SetupOptions struct { Logger log.Logger DB *dbm.MemDB InvCheckPeriod uint HomePath string SkipUpgradeHeights map[int64]bool EncConfig app.EncodingConfig AppOpts types.AppOptions }
SetupOptions defines arguments that are passed into `Simapp` constructor.
func DefaultOptions ¶
func DefaultOptions() SetupOptions
type UpgradeTestSuite ¶
type UpgradeTestSuite struct { suite.Suite App *app.RegenApp Ctx sdk.Context QueryHelper *baseapp.QueryServiceTestHelper TestAccs []sdk.AccAddress }
func (*UpgradeTestSuite) Setup ¶
func (s *UpgradeTestSuite) Setup()
Setup sets up basic environment for suite (App, Ctx, and test accounts)
Click to show internal directories.
Click to hide internal directories.