34 releases

new 1.0.0-rc.1 Mar 26, 2025
0.8.25 Mar 26, 2025
0.8.22 Feb 27, 2025
0.8.15 Dec 9, 2024
0.7.0 Mar 30, 2024

#453 in Magic Beans

Download history 69104/week @ 2024-12-06 76320/week @ 2024-12-13 44565/week @ 2024-12-20 43030/week @ 2024-12-27 78417/week @ 2025-01-03 93994/week @ 2025-01-10 94147/week @ 2025-01-17 90084/week @ 2025-01-24 96673/week @ 2025-01-31 108419/week @ 2025-02-07 108399/week @ 2025-02-14 103857/week @ 2025-02-21 104967/week @ 2025-02-28 110937/week @ 2025-03-07 119921/week @ 2025-03-14 94312/week @ 2025-03-21

450,099 downloads per month
Used in 292 crates (3 directly)

MIT/Apache

380KB
10K SLoC

alloy-sol-macro-input

This crate contains inputs to the sol! macro. It sits in-between the sol-macro and syn-solidity crates, and contains an intermediate representation of Solidity items. These items are then expanded into Rust code by the alloy-sol-macro crate.

This crate is not meant to be used directly, but rather is a tool for writing macros that generate Rust code from Solidity code.

Dependencies

~2.5–4.5MB
~79K SLoC