#cosmos #module #cosmwasm #bank #grpc #authentication #tendermint

cosm-tome-wasm-deploy-fork

易于使用的Cosmos SDK Rust客户端库

1 个不稳定版本

0.1.0 2022年12月24日

#53#bank

Apache-2.0

105KB
3K SLoC

Cosm-Tome

cosm-tome on crates.io Docs

易于使用,高级Cosmos SDK Rust客户端库。

灵感

Cosmos SDK 已经有很多不同的API。因此,这个库支持插入不同的支持API(Cosmos gRPC、Cosmos REST、Tendermint RPC等)。我们隐藏了这种复杂性,只向所有Cosmos模块(cosmwasm、auth、bank)暴露相同的统一CosmosClient特质。

随着Cosmos SDK添加更多API,我们将简单地添加一个新的CosmosClient实现文件,同时保持Cosmos模块代码不变。

包状态

客户端

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

模块

Cosmos模块 开发状态
认证
授权 🚫
银行
Tendermint 🔨
危机 🚫
分配 🚫
证据 🚫
费用授予 🚫
治理 🚫
铸币 🚫
参数 🚫
削减 🚫
质押 🚫
交易 🔨
升级 🚫
托管 🚫
CosmWasm 🔨
IBC 🚫

用法

待办事项

开发

cargo t 运行单元测试。

依赖项

~30–49MB
~888K SLoC