Directories ¶
Path | Synopsis |
---|---|
Package appmodule defines what is needed for an module to be used in the Cosmos SDK (runtime).
|
Package appmodule defines what is needed for an module to be used in the Cosmos SDK (runtime). |
v2
Package appmodule defines what is needed for an module to be used in the Cosmos SDK (runtime/v2).
|
Package appmodule defines what is needed for an module to be used in the Cosmos SDK (runtime/v2). |
Package branch contains the core branch service interface.
|
Package branch contains the core branch service interface. |
Package comet defines the Comet Service interface and BlockInfo types which applications should use in order to get access to the current block's evidence, validators hash, proposer address.
|
Package comet defines the Comet Service interface and BlockInfo types which applications should use in order to get access to the current block's evidence, validators hash, proposer address. |
Package event provides a basic API for app modules to emit events.
|
Package event provides a basic API for app modules to emit events. |
Package gas provides a basic API for app modules to track gas usage.
|
Package gas provides a basic API for app modules to track gas usage. |
package genesis is used to define appmodule.HasGenesisAuto experimental auto genesis.
|
package genesis is used to define appmodule.HasGenesisAuto experimental auto genesis. |
Package header defines a generalized Header type that all consensus & networking layers must provide.
|
Package header defines a generalized Header type that all consensus & networking layers must provide. |
Server Defines types and interfaces which are shared between Consensus, Appmanager and Stf This package is not meant to be used directly by modules instead if an advanced user would like to create a custom server or replace a component in the server they will need to use the app package.
|
Server Defines types and interfaces which are shared between Consensus, Appmanager and Stf This package is not meant to be used directly by modules instead if an advanced user would like to create a custom server or replace a component in the server they will need to use the app package. |
Package store provides a basic API for modules to interact with kv-stores independently of any implementation of that functionality.
|
Package store provides a basic API for modules to interact with kv-stores independently of any implementation of that functionality. |
testing
module
|
|
Click to show internal directories.
Click to hide internal directories.