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
404每月下载量
在cosm-orc中使用
115KB
3K SLoC
Cosm-Tome
易于使用、高级的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