#solidity #abi #ethereum #evm #encoding

linera-alloy-sol-macro-input

Input types for sol!-like macros

1 unstable release

0.7.4 May 30, 2024

#90 in #solidity

Download history 651/week @ 2024-11-16 1444/week @ 2024-11-23 1951/week @ 2024-11-30 436/week @ 2024-12-07 630/week @ 2024-12-14 167/week @ 2024-12-21 171/week @ 2024-12-28 217/week @ 2025-01-04 99/week @ 2025-01-11 77/week @ 2025-01-18 53/week @ 2025-01-25 152/week @ 2025-02-01 198/week @ 2025-02-08 94/week @ 2025-02-15 126/week @ 2025-02-22 43/week @ 2025-03-01

490 downloads per month
Used in 24 crates (2 directly)

MIT/Apache

380KB
10K SLoC

This crate contains inputs to the sol! macro. It sits in-between the sol-macro and linera-alloy-syn-solidity crates, and contains an intermediate representation of Solidity items. These items are then expanded into Rust code by the linera-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
~74K SLoC