5个版本

0.2.2 2023年2月27日
0.2.1 2023年2月24日
0.2.0 2023年2月6日
0.1.1 2022年12月9日
0.1.0 2022年11月17日

#45 in #bank

Download history • Rust 包仓库 77/week @ 2024-03-11 • Rust 包仓库 134/week @ 2024-03-18 • Rust 包仓库 176/week @ 2024-03-25 • Rust 包仓库 187/week @ 2024-04-01 • Rust 包仓库 40/week @ 2024-04-08 • Rust 包仓库 65/week @ 2024-04-15 • Rust 包仓库 107/week @ 2024-04-22 • Rust 包仓库 4/week @ 2024-04-29 • Rust 包仓库 57/week @ 2024-05-06 • Rust 包仓库 40/week @ 2024-05-13 • Rust 包仓库 199/week @ 2024-05-20 • Rust 包仓库 29/week @ 2024-05-27 • Rust 包仓库 127/week @ 2024-06-03 • Rust 包仓库 65/week @ 2024-06-10 • Rust 包仓库 130/week @ 2024-06-17 • Rust 包仓库 77/week @ 2024-06-24 • Rust 包仓库

404每月下载量
cosm-orc中使用

Apache-2.0

115KB
3K SLoC

Cosm-Tome

cosm-tome on crates.io Docs

易于使用、高级的Cosmos SDK rust客户端库。

灵感

Cosmos SDK已经有很多不同的API了。[链接](https://github.com/cosmos/cosmos-sdk/blob/main/docs/docs/core/06-grpc_rest.md)。因此,这个库支持插入不同的支持API(Cosmos gRPC、Cosmos REST、Tendermint RPC等)。我们隐藏了这些复杂性,只向所有宇宙模块(cosmwasm、auth、bank)暴露相同的统一CosmosClient特质。

随着Cosmos SDK中添加更多API,我们只需添加一个新的CosmosClient实现文件,而无需更改宇宙模块代码。

存储库状态

客户端

支持API 开发状态
Tendermint RPC 🔨
Cosmos SDK gRPC 🔨
Cosmos SDK REST 🚫

模块

Cosmos模块 开发状态
Auth
Authz 🚫
Bank
Tendermint 🔨
Crisis 🚫
Distribution 🚫
Evidence 🚫
Feegrant 🚫
Gov 🚫
Mint 🚫
Params 🚫
Slashing 🚫
Staking 🚫
Tx 🔨
Upgrade 🚫
Vesting 🚫
CosmWasm 🔨
IBC 🚫

用途

待办事项

开发

cargo t运行单元测试。

依赖项

~29–49MB
~884K SLoC