27 releases

new 0.8.18 Jan 4, 2025
0.8.15 Dec 9, 2024
0.8.14 Nov 28, 2024
0.7.7 Jul 8, 2024
0.7.0 Mar 30, 2024

#171 in Magic Beans

Download history 36907/week @ 2024-09-17 42436/week @ 2024-09-24 48788/week @ 2024-10-01 67939/week @ 2024-10-08 57656/week @ 2024-10-15 59698/week @ 2024-10-22 54073/week @ 2024-10-29 52504/week @ 2024-11-05 46654/week @ 2024-11-12 51221/week @ 2024-11-19 56096/week @ 2024-11-26 59699/week @ 2024-12-03 74093/week @ 2024-12-10 71472/week @ 2024-12-17 39181/week @ 2024-12-24 39420/week @ 2024-12-31

235,814 downloads per month
Used in 216 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–4MB
~77K SLoC