#ibc #cosmos #proto #tendermint #blockchain

no-std ibc-proto

ibc-proto 提供了 Cosmos SDK & IBC 协议缓冲区定义

69 个版本 (破坏性)

0.47.0 2024 年 7 月 19 日
0.45.0 2024 年 5 月 30 日
0.42.2 2024 年 3 月 14 日
0.40.0 2023 年 12 月 29 日
0.1.0 2020 年 7 月 11 日

#1 in #ibc

Download history 4248/week @ 2024-05-06 3067/week @ 2024-05-13 3557/week @ 2024-05-20 3992/week @ 2024-05-27 6171/week @ 2024-06-03 4211/week @ 2024-06-10 3360/week @ 2024-06-17 4280/week @ 2024-06-24 3196/week @ 2024-07-01 3911/week @ 2024-07-08 5130/week @ 2024-07-15 4468/week @ 2024-07-22 3921/week @ 2024-07-29 3071/week @ 2024-08-05 3568/week @ 2024-08-12 3805/week @ 2024-08-19

14,782 每月下载量
用于 78 个crate(33 直接使用)

Apache-2.0

5.5MB
120K SLoC

ibc-proto-rs

Crate Docs Build Status Apache 2.0 Licensed Rust Stable Rust 1.56.1+

Rust Protobuf 定义和 gRPC 客户端,用于与 Cosmos SDK、IBC 和跨链安全交互。

此仓库维护了与链上 IBC 数据交互所需的所有数据结构。

无论您是构建 IBC 中继、IBC 模块,还是任何在 Rust 中消耗 IBC 数据结构的客户端软件,您都找到了正确的位置。

如果您是此仓库的用户

请查看官方的 文档

如果您是此仓库的维护者

您可能想查看 scripts/sync-protobuf.sh

要求

许可协议

版权 © 2023 非正式系统

许可证:根据 Apache 许可协议版本 2.0(“许可证”);除非遵守许可证,否则不得使用此仓库中的文件。您可以在以下位置获得许可证副本:

https://www.apache.org/licenses/LICENSE-2.0

除非适用法律要求或书面同意,否则在许可证下分发的软件基于“现状”原则分发,不提供任何形式的保证或条件,无论是明示的还是默示的。有关许可证中规定的具体权限和限制,请参阅许可证。

依赖项

~2.6–5MB
~100K SLoC