10 个版本 (6 个破坏性版本)
0.54.0 | 2024 年 8 月 12 日 |
---|---|
0.53.0 | 2024 年 5 月 14 日 |
0.52.0 | 2024 年 4 月 26 日 |
0.51.0 | 2024 年 3 月 26 日 |
0.48.1 | 2023 年 11 月 27 日 |
704 在 魔法豆
898 每月下载量
在 11 个 11 个 (直接) 仓库中使用
79KB
1.5K SLoC
IBC 应用
此仓库是一个顶层库,重新导出跨链通信(IBC)应用的实现。它作为元仓库,简化了将各种 IBC 应用导入和集成到您的区块链中的过程。IBC 是一种分布式协议,它使不同的主权区块链之间能够进行通信。IBC 应用抽象化了核心传输、认证和排序(TAO)层,使区块链应用开发者能够专注于实现业务逻辑。
ibc-apps
crate内部的架构旨在为外部用户提供灵活性。它允许用户选择性地使用整个ibc-apps
crate,或者仅导入特定的子crate,无论是需要某个IBC应用(例如ibc-app-transfer
crate)还是仅需要其关联的数据结构(例如ibc-app-transfer-types
)。这种多功能性使链集成器、中继器或任何IBC工具项目能够在其要求最适合的层上构建解决方案。
子crate
ibc-apps
crate包含以下IBC应用的实现:
ICS-20:可替换代币转账应用
ICS-721:非可替换代币转账应用
贡献
IBC在cosmos/ibc 仓库中以英语指定。任何协议更改或澄清都应在此处贡献。
如果您有兴趣贡献,请查看CONTRIBUTING指南。我们欢迎并感谢社区贡献!
依赖项
~17MB
~338K SLoC