package
4.0.2+incompatible
Repository: https://github.com/dipper-labs/dipper-protocol.git
Documentation: pkg.go.dev

# Functions

NewBasicManager creates a new BasicManager object.
NewGenesisOnlyAppModule creates a new GenesisOnlyAppModule object.
NewModuleManager creates a new Manager object.
NewSimulationManager creates a new SimulationManager object CONTRACT: All the modules provided must be also registered on the module Manager.

# Structs

___________________________ GenesisOnlyAppModule is an AppModule that only has import/export functionality.
Manager defines a module manager that provides the high level utility for managing and executing operations for a group of modules.
SimulationManager defines a simulation manager that provides the high level utility for managing and executing simulation functionalities for a group of modules.
SimulationState is the input parameters used on each of the module's randomized GenesisState generator function.

# Interfaces

AppModule is the standard form for an application module.
__________________________________________________________________________________________ AppModuleBasic is the standard form for basic non-dependant elements of an application module.
_________________________________________________________ AppModuleGenesis is the standard form for an application module genesis functions.
AppModuleSimulation defines the standard functions that every module should expose for the SDK blockchain simulator.

# Type aliases

BasicManager is a collection of AppModuleBasic.