package
0.53.0-beta.2
Repository: https://github.com/cosmos/cosmos-sdk.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

DefaultMigrationsOrder returns a default migrations order: ascending alphabetical by module name, except x/auth which will run last, see: https://github.com/cosmos/cosmos-sdk/issues/10591.
NewConfigurator returns a new Configurator instance.
NewManager creates a new Manager object.
NewManagerFromMap creates a new Manager object from a map of module names to module implementations.
NewSimulationManager creates a new SimulationManager object CONTRACT: All the modules provided must be also registered on the module Manager.
NewSimulationManagerFromAppModules creates a new SimulationManager object.

# Structs

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 form for an application module.
Deprecated: use the embed extension interfaces instead, when needed.
AppModuleSimulation defines the standard functions that every module should expose for the SDK blockchain simulator.
Deprecated: The Configurator is deprecated.
HasABCIEndBlock is the interface for modules that need to run code at the end of the block.
HasAminoCodec is the interface for modules that have amino codec registration.
HasGRPCGateway is the interface for modules to register their gRPC gateway routes.
HasInvariants is the interface for registering invariants.
No description provided by the author
No description provided by the author
No description provided by the author
HasRegisterServices is the interface for registering service in baseapp Cosmos SDK.
HasServices is the interface for modules to register legacy services using the deprecated Configurator type.

# Type aliases

HasABCIGenesis is the extension interface for stateful genesis methods which returns validator updates.
HasGenesis is the extension interface for stateful genesis methods.
HasGenesisBasics is the legacy interface for stateless genesis methods.
MigrationHandler is the migration function that each module registers.
ValidatorUpdate is the type for validator updates.
VersionMap is a map of moduleName -> version.