20 breaking releases
0.21.0 | Oct 24, 2024 |
---|---|
0.19.0 | Aug 14, 2024 |
0.17.0 | Jun 27, 2024 |
0.16.0 | Mar 15, 2024 |
0.0.0 |
|
#3 in #tendermint
21,893 downloads per month
Used in 113 crates
(49 directly)
6MB
137K
SLoC
CosmRS: Cosmos Wallet and SDK for Rust
Framework for building Cosmos blockchain applications in Rust, modeled off of the Cosmos SDK for Golang.
About
This library is presently designed to serve as a client for interacting with the Golang implementation of the Cosmos SDK, providing things like wallet functionality such as transaction signing, and a builder/parser for Cosmos SDK formatted transaction messages.
It does not implement server-side functionality (yet), such as hooks and message passing.
Features
- CosmWasm: messages used by smart contracts written using CosmWasm
- Staking: support for staking with validators
- Transactions: build, sign, and/or parse Cosmos SDK transactions
Minimum Supported Rust Version
This crate is supported on Rust 1.72 or newer.
Dependencies
~7–20MB
~306K SLoC