#abi #solidity #ethereum #evm #encoding

linera-alloy-sol-macro-input

Input types for sol!-like macros

1 unstable release

0.7.4 May 30, 2024

#72 in #evm

Download history 158/week @ 2024-09-02 291/week @ 2024-09-09 328/week @ 2024-09-16 328/week @ 2024-09-23 140/week @ 2024-09-30 162/week @ 2024-10-07 177/week @ 2024-10-14 319/week @ 2024-10-21 388/week @ 2024-10-28 565/week @ 2024-11-04 434/week @ 2024-11-11 663/week @ 2024-11-18 1557/week @ 2024-11-25 1935/week @ 2024-12-02 320/week @ 2024-12-09 655/week @ 2024-12-16

4,523 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
~73K SLoC