#solidity #abi #ethereum #evm #proc-macro #encoding

linera-alloy-sol-macro-expander

用于 Solidity 到 Rust 过程宏的扩展器

1 个不稳定版本

0.7.4 2024年5月30日

#51 in #solidity

Download history 205/week @ 2024-05-30 86/week @ 2024-06-06 110/week @ 2024-06-13 40/week @ 2024-06-20 19/week @ 2024-06-27

每月下载量 270
19 个 crate 中使用 (通过 linera-alloy-sol-macro)

MIT/Apache

515KB
13K SLoC

linera-alloy-sol-macro-expander

该 crate 包含了 Solidity proc_macro2::TokenStream 的扩展逻辑。

它有助于将 Solidity 令牌转换为相应的 Rust 绑定。


lib.rs:

该 crate 包含了 Solidity proc_macro2::TokenStream 的扩展逻辑。它用于扩展并从 Solidity 生成 Rust 绑定。

注意:这不是过程宏 crate,它旨在用作库 crate。

该 crate 被用于 sol! 宏在 linera-alloy-sol-macro crate 中。

依赖项

~3–4.5MB
~87K SLoC