#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

#56 in #solidity

Download history 105/week @ 2024-06-11 62/week @ 2024-06-18 20/week @ 2024-06-25 72/week @ 2024-07-02 51/week @ 2024-07-09 86/week @ 2024-07-16 109/week @ 2024-07-23 85/week @ 2024-07-30 101/week @ 2024-08-06 160/week @ 2024-08-13 105/week @ 2024-08-20 206/week @ 2024-08-27 199/week @ 2024-09-03 287/week @ 2024-09-10 363/week @ 2024-09-17 252/week @ 2024-09-24

1,111 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

~3–4.5MB
~81K SLoC