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

# Functions

AppGenesisFromFile reads the AppGenesis from the provided file.
AppGenesisFromReader reads the AppGenesis from the reader.
DefaultGenesisState returns the genutil module's default genesis state.
No description provided by the author
GenesisStateFromAppGenesis creates the core parameters for genesis initialization for the application.
GenesisStateFromGenFile creates the core parameters for genesis initialization for the application.
GetGenesisStateFromAppState gets the genutil genesis state from the expected app state.
NewAppGenesisWithVersion returns a new AppGenesis with the app name and app version already.
NewConsensusGenesis returns a ConsensusGenesis with given values.
NewGenesisState creates a new GenesisState object.
NewGenesisStateFromTx creates a new GenesisState object from auth transactions.
NewInitConfig creates a new InitConfig object.
ParseChainIDFromGenesis parses the `chain_id` from a genesis JSON file, aborting early after finding the `chain_id`.
SetGenesisStateInAppState sets the genutil genesis state within the expected app state.
ValidateAndGetGenTx validates the genesis transaction and returns GenTx if valid it cannot verify the signature as it is stateless validation.
ValidateGenesis validates GenTx transactions.

# Constants

No description provided by the author
MaxChainIDLen is the maximum length of a chain ID.
ModuleName is genutil.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

AppGenesis defines the app's genesis.
ConsensusGenesis defines the consensus layer's genesis.
GenesisState defines the raw genesis transaction in JSON.
InitConfig common config options for init.

# Interfaces

AccountKeeper defines the expected account keeper (noalias).
GenesisAccountsIterator defines the expected iterating genesis accounts object (noalias).
GenesisBalancesIterator defines the expected iterating genesis balances object (noalias).
StakingKeeper defines the expected staking keeper (noalias).

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author