package
21.2.1
Repository: https://github.com/osmosis-labs/osmosis.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
Package params defines the simulation parameters in the simapp.
No description provided by the author

# Functions

BeginBlockForks is intended to be ran in a chain upgrade.
DefaultConfig returns a default configuration suitable for nearly all testing requirements.
No description provided by the author
No description provided by the author
GetMaccPerms returns a copy of the module account permissions.
MakeCodecs returns the application codec and a legacy Amino codec.
MakeEncodingConfig creates an EncodingConfig.
ModuleAccountAddrs returns all the app's module account addresses.
Link to default ante handler used by cosmos sdk: https://github.com/cosmos/cosmos-sdk/blob/v0.43.0/x/auth/ante/ante.go#L41 N.B.
NewAppConstructor returns a new Osmosis app given encoding type configs.
NewDefaultGenesisState generates the default state for the application.
NewOsmosisApp returns a reference to an initialized Osmosis.
No description provided by the author
OrderEndBlockers returns EndBlockers (crisis, govtypes, staking) with no relative order.
OrderInitGenesis returns module names in order for init genesis calls.
RegisterSwaggerAPI registers swagger route with API Server.
Setup initializes a new OsmosisApp.
SetupTestingAppWithLevelDb initializes a new OsmosisApp intended for testing, with LevelDB as a db.
SetupWithCustomHome initializes a new OsmosisApp with a custom home directory.
No description provided by the author

# Variables

DefaultNodeHome default home directories for the application daemon.
EmptyWasmOpts defines a type alias for a list of wasm options.
EnableSpecificWasmProposals, if set, must be comma-separated list of values that are all a subset of "EnableAllProposals", which takes precedence over WasmProposalsEnabled.
No description provided by the author
ModuleBasics defines the module BasicManager is in charge of setting up basic, non-dependant module elements, such as codec registration and genesis verification.
No description provided by the author
TODO: Refactor wasm items into a wasm.go file WasmProposalsEnabled enables all x/wasm proposals when it's value is "true" and EnableSpecificWasmProposals is empty.

# Structs

OsmosisApp extends an ABCI application, but with most of its parameters exported.

# Type aliases

The genesis state of the blockchain is represented here as a map of raw json messages key'd by a identifier string.