| Crates.io | alloy-erc20 |
| lib.rs | alloy-erc20 |
| version | 1.0.0 |
| created_at | 2024-06-17 19:48:57.009067+00 |
| updated_at | 2025-10-12 09:12:30.508639+00 |
| description | Interact with ERC-20 contracts using Alloy. |
| homepage | https://github.com/leruaa/alloy-erc20 |
| repository | https://github.com/leruaa/alloy-erc20 |
| max_upload_size | |
| id | 1274762 |
| size | 136,512 |
ERC20 is a Rust libary relying on Alloy allowing to interact with ERC-20 contracts.
Add alloy-erc20 to your Cargo.toml.
alloy-erc20 = "1.0"
Token struct and associated extensions methods on Alloy's
Provider, allowing to retrieve token decimals, and compute balances
as BigDecimal from U256.TokenStore trait, and a BasicTokenStore impl, allowing to cache
Tokens in memory.LazyToken struct, acting as a wrapper around Alloy contract instance,
lazily retrieving name, symbol, decimals and totalSupply from the
blockchain.