Crate cosmos_sdk_proto[][src]

Expand description

The cosmos-sdk-proto crate provides access to the Cosmos SDK proto-defined structs. These are then re-exported in a module structure as close as possible to the proto files.

The version strings are intentionally excluded, that way users may specify cosmos-sdk versions as a feature argument to this crate and not have to change their imports. For as much as that is worth considering that modules seem to show up and go away with every RC.

TODO: actually implement features tag based compilation

Modules

Cosmos protobuf definitions.

CosmWasm protobuf definitions.

IBC protobuf definitions.

ICS23 protobuf definitions.

Constants

The version (commit hash) of the Cosmos SDK used when generating this library.