28 releases

new 0.8.19 Jan 15, 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

#905 in Magic Beans

Download history 42118/week @ 2024-09-26 58380/week @ 2024-10-03 63817/week @ 2024-10-10 59032/week @ 2024-10-17 59406/week @ 2024-10-24 51950/week @ 2024-10-31 50542/week @ 2024-11-07 47117/week @ 2024-11-14 53247/week @ 2024-11-21 57043/week @ 2024-11-28 64245/week @ 2024-12-05 77349/week @ 2024-12-12 53421/week @ 2024-12-19 37707/week @ 2024-12-26 73529/week @ 2025-01-02 72080/week @ 2025-01-09

253,839 downloads per month
Used in 227 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