package
0.0.0-20240501083902-86faa1064b6d
Repository: https://github.com/deep-foundation/deep-chain.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

DeductFees deducts fees from the given account.
GetEnabledProposals parses the ProposalsEnabled / EnableSpecificProposals values to produce a list of enabled proposals to pass into deepchain app.
GetMaccPerms returns a copy of the module account permissions.
MakeCodecs constructs the *std.Codec and *codec.LegacyAmino instances used by Cyber's app.
No description provided by the author
No description provided by the author
No description provided by the author
New returns a reference to an initialized Cyber Consensus Computer.
No description provided by the author
NewDefaultGenesisState generates the default state for the application.
No description provided by the author
RegisterSwaggerAPI registers swagger route with API Server.
SetConfig sets the configuration for the network using mainnet or testnet.

# Variables

No description provided by the author
No description provided by the author
We pull these out so we can set them with LDFLAGS in the Makefile.
No description provided by the author
No description provided by the author
No description provided by the author
DefaultNodeHome default home directories for wasmd.
We pull these out so we can set them with LDFLAGS in the Makefile.
ModuleBasics defines the module BasicManager is in charge of setting up basic, non-dependant module elements, such as codec registration and genesis verification.
We pull these out so we can set them with LDFLAGS in the Makefile.
If EnabledSpecificProposals is "", and this is "true", then enable all x/wasm proposals.
No description provided by the author
No description provided by the author

# Structs

App extended ABCI application TODO rename to CyberApp.
No description provided by the author
HandlerOptions are the options required for constructing a default SDK AnteHandler.
HandlerOptions extend the SDK's AnteHandler options by requiring the IBC channel keeper.
MempoolFeeDecorator will check if the transaction's fee is at least as large as the local validator's minimum gasFee (defined in validator config).

# Interfaces

App implements the common methods for a Cosmos SDK-based application specific blockchain.

# Type aliases

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