Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var MerlinInitFns = simexec.InitFunctions{ RandomAccountFn: simexec.WrapRandAccFnForResampling(simulation.RandomAccounts, app.ModuleAccountAddrs()), InitChainFn: InitChainFn(), }
Functions ¶
func AppStateRandomizedFn ¶
func AppStateRandomizedFn( simManager mersimtypes.ModuleGenesisGenerator, r *rand.Rand, cdc codec.JSONCodec, accs []simtypes.Account, genesisTimestamp time.Time, appParams simtypes.AppParams, ) (json.RawMessage, []simtypes.Account)
AppStateRandomizedFn creates calls each module's GenesisState generator function and creates the simulation params.
func InitChainFn ¶
func InitChainFn() mersim.InitChainFn
InitChainFn returns the initial application state using a genesis or the simulation parameters. It panics if the user provides files for both of them. If a file is not given for the genesis or the sim params, it creates a randomized one.
func MerlinAppCreator ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.