core

module
v0.12.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 13, 2023 License: Apache-2.0

README

Cosmos SDK Core

The cosmossdk.io/core go module defines "core" functionality for the Cosmos SDK.

Currently functionality for registering modules using the appmodule package and composing apps using the appconfig package is provided.

In the future core functionality for building Cosmos SDK app modules will be provided in this go module.

Directories

Path Synopsis
Package appconfig defines functionality for loading declarative Cosmos SDK app configurations.
Package appconfig defines functionality for loading declarative Cosmos SDK app configurations.
Package appmodule defines the functionality for registering Cosmos SDK app modules that are assembled using the cosmossdk.io/depinject dependency injection system and the declarative app configuration format handled by the appconfig package.
Package appmodule defines the functionality for registering Cosmos SDK app modules that are assembled using the cosmossdk.io/depinject dependency injection system and the declarative app configuration format handled by the appconfig package.
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 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.
testpb
Code generated by protoc-gen-go-pulsar.
Code generated by protoc-gen-go-pulsar.
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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL