There are a lot of version numbers to worry about currently, and they're all different:
- Cosmos SDK version: v0.46
tendermint-rs version: v0.32
cosmos-sdk-proto version: v0.19
cosmrs version: v0.14
To simplify this scheme, with the next release of tendermint-rs (v0.33) I propose bumping the cosmos-sdk-proto and cosmrs versions to v0.33 to match.
Additionally, we could potentially encode the Cosmos SDK version in e.g. the cosmos-sdk-proto version, e.g. 0.33.0+0.46.12. That version doesn't otherwise impact anything but would let you know at a glance that the crate includes protos compatible with Cosmos SDK v0.46.12.
There are a lot of version numbers to worry about currently, and they're all different:
tendermint-rsversion: v0.32cosmos-sdk-protoversion: v0.19cosmrsversion: v0.14To simplify this scheme, with the next release of tendermint-rs (v0.33) I propose bumping the
cosmos-sdk-protoandcosmrsversions to v0.33 to match.Additionally, we could potentially encode the Cosmos SDK version in e.g. the
cosmos-sdk-protoversion, e.g.0.33.0+0.46.12. That version doesn't otherwise impact anything but would let you know at a glance that the crate includes protos compatible with Cosmos SDK v0.46.12.