Crate cosmos_sdk_proto[][src]

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

Cosmos protobuf definitions.

ibc

IBC protobuf definitions.

ics23

ICS23 protobuf definitions.

Constants

COSMOS_SDK_VERSION

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