#transaction #wallet #blockchain #tron

anychain-tron

一个针对 Tron 加密货币钱包的 Rust 库,支持 Tron 区块链上的无缝交易

9 个版本

0.2.6 2024 年 8 月 1 日
0.2.5 2024 年 7 月 5 日
0.2.3 2024 年 4 月 23 日
0.2.2 2023 年 10 月 23 日
0.1.0 2023 年 6 月 16 日

#747 in 魔法豆

Download history 7/week @ 2024-04-29 7/week @ 2024-05-20 7/week @ 2024-06-03 28/week @ 2024-06-10 97/week @ 2024-07-01 63/week @ 2024-07-08 4/week @ 2024-07-15 5/week @ 2024-07-22 130/week @ 2024-07-29 16/week @ 2024-08-05 9/week @ 2024-08-12

每月 160 次下载

MIT/Apache

1.5MB
31K SLoC

anychain-tron

anychain-tron 是一个 Rust 库,它提供了一个简单且统一的接口来与 Tron 区块链交互。它设计得易于使用和集成到您的 Rust 项目中,同时保持与 anychain-bitcoin 库的兼容性。

特性

  • Tron 区块链操作的统一 API
  • 支持主网和测试网网络
  • 账户管理(创建、导入、导出)
  • 交易构建和签名
  • 查询区块链数据(余额、交易等)
  • 支持智能合约和 TRC10/TRC20 代币

安装

将以下内容添加到您的 Cargo.toml 文件中

[dependencies]
anychain-tron = "0.2.2"

然后,运行 cargo build 下载和编译库。

用法

以下是一个创建新的 Tron 账户并查询其余额的简单示例


有关更多示例和详细使用说明,请参阅 文档

贡献

我们欢迎社区贡献!如果您想贡献,请按照以下步骤操作

  1. 分支仓库
  2. 为您的更改创建一个新的分支
  3. 对您的更改进行修改并将它们提交到您的分支
  4. 提交带有更改描述的拉取请求

请确保为您的更改编写测试并遵循 Rust 编码风格。

许可

anychain-tron 在 MIT 许可下发布。有关更多信息,请参阅 LICENSE 文件。

依赖

~7MB
~127K SLoC