0.0.1 |
|
---|
#91 in #tendermint
16KB
290 代码行
cosmos-stdtx.rs 🌌
可扩展的Schema驱动Cosmos StdTx构建器和序列化器。
关于
cosmos-stdtx.rs 是一个用于在StdTx格式下编写交易的Rust库,该格式被多个基于Tendermint的网络使用。
它包括支持对交易进行密码学签名并将它们以Amino编码格式进行序列化。
交易类型的定义易于扩展,可以通过从TOML定义文件中加载它们在运行时定义。这允许 cosmos-stdtx.rs 与任何使用StdTx格式而不需要上游修改的基于Tendermint的软件一起使用。
最低支持的Rust版本
- Rust 1.39+
许可证
版权 © 2020 Tony Arcieri
根据Apache License, Version 2.0("许可证")许可;除非符合许可证规定或书面同意,否则不得使用此文件。您可以在以下位置获取许可证副本:
http://apache.ac.cn/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则在许可证下分发的软件按"原样"基础分发,不提供任何明示或暗示的保证或条件。有关许可证的具体语言、权限和限制,请参阅许可证。
依赖项
~1.1–1.8MB
~41K SLoC