36 releases (1 stable)

new 1.0.0 Apr 3, 2025
1.0.0-rc.1 Mar 26, 2025
0.8.25 Mar 26, 2025
0.8.15 Dec 9, 2024
0.7.0 Mar 30, 2024

#733 in Magic Beans

Download history 74886/week @ 2024-12-14 38382/week @ 2024-12-21 47183/week @ 2024-12-28 81916/week @ 2025-01-04 97753/week @ 2025-01-11 92175/week @ 2025-01-18 90275/week @ 2025-01-25 99042/week @ 2025-02-01 109441/week @ 2025-02-08 107636/week @ 2025-02-15 102002/week @ 2025-02-22 103976/week @ 2025-03-01 113006/week @ 2025-03-08 120504/week @ 2025-03-15 120434/week @ 2025-03-22 90535/week @ 2025-03-29

459,517 downloads per month
Used in 335 crates (4 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