anychain-tron

Crates.ioanychain-tron
lib.rsanychain-tron
version0.2.8
sourcesrc
created_at2023-06-16 09:51:34.376352
updated_at2024-11-03 09:01:28.125194
descriptionA Rust library for Tron-focused cryptocurrency wallets, enabling seamless transactions on the Tron blockchain
homepagehttps://www.cregis.com
repositoryhttps://github.com/0xcregis/anychain
max_upload_size
id892100
size1,538,829
shuimuliang (shuimuliang)

documentation

README

anychain-tron

anychain-tron is a Rust library that provides a simple and unified interface for interacting with the Tron blockchain. It is designed to be easy to use and integrate into your Rust projects, while maintaining compatibility with the anychain-bitcoin library.

Features

  • Unified API for Tron blockchain operations
  • Support for mainnet and testnet networks
  • Account management (create, import, export)
  • Transaction building and signing
  • Querying blockchain data (balances, transactions, etc.)
  • Support for smart contracts and TRC10/TRC20 tokens

Installation

Add the following to your Cargo.toml file:

[dependencies]
anychain-tron = "0.2.8"

Then, run cargo build to download and compile the library.

Usage

Here's a simple example of how to create a new Tron account and query its balance:


For more examples and detailed usage instructions, please refer to the documentation.

Contributing

We welcome contributions from the community! If you'd like to contribute, please follow these steps:

  1. Fork the repository
  2. Create a new branch for your changes
  3. Make your changes and commit them to your branch
  4. Submit a pull request with a description of your changes

Please make sure to write tests for your changes and follow the Rust coding style.

License

anychain-tron is released under the MIT License. See the LICENSE file for more information.

Commit count: 458

cargo fmt