* add legacy_amino_name * make-proto-gen * remove useless omitempty * add annotations * Add proto annotations * Add more annotations * update cosmos-proto * Add message scalar? * Add comments * Fix comment * lint proto files * proto-gen * go mod tidy * Add multisig encoding * Add field name * Format proto * proto-gen * Update proto/cosmos/msg/v1/msg.proto Co-authored-by: Aaron Craelius <aaron@regen.network> * Add dont_omitempty whenever we have nullable=false * proto-gen * Remove problematic annotations * put legacy_amino in subpackage * proto-gen * Fixes * legacy_amino.v1 * add non-working proto * Generate in separate package * Remove `cosmos.msg` prefix * make proto-gen * remove v1 too * make proto-format * Add field option * format * proto-gen * Use underscores * update legacy_amino -> amino * update to `key_field` * make proto-format * make proto-gen Co-authored-by: Aaron Craelius <aaron@regen.network> |
||
|---|---|---|
| .. | ||
| amino | ||
| cosmos | ||
| tendermint | ||
| buf.gen.gogo.yaml | ||
| buf.gen.pulsar.yaml | ||
| buf.gen.swagger.yaml | ||
| buf.lock | ||
| buf.md | ||
| buf.yaml | ||
| README.md | ||
Maintaining Cosmos SDK Proto Files
All of the Cosmos SDK proto files are defined here. This folder should
be synced regularly with buf.build/cosmos/cosmos-sdk regularly by
a maintainer by running buf push in this folder.
User facing documentation should not be placed here but instead goes in
buf.md and in each protobuf package following the guidelines in
https://docs.buf.build/bsr/documentation.
SDK x Buf
| Cosmos SDK Version | Buf Commit Version |
|---|---|
| Prior v0.46.0 | Unavailable |
| v0.46.x | 8cb30a2c4de74dc9bd8d260b1e75e176 |
| v0.47.x | - |