#cosmos #proto #protobuf #blockchain #tendermint

no-std cosmos-sdk-proto

Protobuf stuct defintions for interacting Cosmos SDK powered blockchains

35 releases (breaking)

0.26.1 Nov 8, 2024
0.25.0 Sep 9, 2024
0.22.0 Jun 27, 2024
0.21.1 Mar 16, 2024
0.1.2 Nov 30, 2020

#752 in Magic Beans

Download history 7904/week @ 2024-07-29 8879/week @ 2024-08-05 9792/week @ 2024-08-12 8154/week @ 2024-08-19 7609/week @ 2024-08-26 8692/week @ 2024-09-02 8331/week @ 2024-09-09 8064/week @ 2024-09-16 11537/week @ 2024-09-23 10591/week @ 2024-09-30 9551/week @ 2024-10-07 10850/week @ 2024-10-14 10124/week @ 2024-10-21 11184/week @ 2024-10-28 9410/week @ 2024-11-04 9232/week @ 2024-11-11

40,311 downloads per month
Used in 210 crates (36 directly)

Apache-2.0

5.5MB
133K SLoC

cosmos-sdk-proto

Crate Docs Build Status Apache 2.0 Licensed MSRV

Rust crate for interacting with Protobufs defined by the Cosmos SDK.

The goal of this crate is to provide complete proto struct definitions for interacting with a Cosmos SDK blockchain.

Currently, this crate only provides a subset of the many total structs exported by Cosmos SDK proto files.

Pull requests to expand coverage are welcome.

Documentation

Minimum Supported Rust Version

This crate is supported on Rust 1.72 or newer.

Dependencies

~2.4–8.5MB
~88K SLoC