Overview of Alloy crates
mainAlloy is a high-performance rewrite of ethers-rs for the Rust Ethereum ecosystem. The repository is organized into several specialized crates:
alloy-core: The meta-crate for the entire project.alloy-primitives: Provides primitive integer and byte types.alloy-sol-types: Provides compile-time ABI and EIP-712 implementations.alloy-sol-macro: Contains thesol!procedural macro for Solidity integration.alloy-dyn-abi: Provides run-time ABI and EIP-712 implementations.alloy-json-abi: A full implementation of the Ethereum JSON-ABI.alloy-sol-type-parser: A simple parser for Solidity type strings.syn-solidity: A Solidity parser powered bysyn.