#contract #generate #bindings #smart-contracts #proc-macro #ethereum #type-safe

macro ethcontract-derive

Proc macro for generating type-safe bindings to Ethereum smart contracts

49 unstable releases

0.25.8 Jan 6, 2025
0.25.7 May 15, 2024
0.25.6 Apr 22, 2024
0.25.5 Feb 22, 2024
0.1.0 Nov 7, 2019

#118 in #type-safe

Download history 212/week @ 2024-10-30 150/week @ 2024-11-06 96/week @ 2024-11-13 114/week @ 2024-11-20 225/week @ 2024-11-27 167/week @ 2024-12-04 226/week @ 2024-12-11 158/week @ 2024-12-18 109/week @ 2024-12-25 596/week @ 2025-01-01 302/week @ 2025-01-08 183/week @ 2025-01-15 164/week @ 2025-01-22 174/week @ 2025-01-29 237/week @ 2025-02-05 226/week @ 2025-02-12

829 downloads per month
Used in 8 crates (3 directly)

MIT/Apache

190KB
4K SLoC

Implementation of procedural macro for generating type-safe bindings to an ethereum smart contract.

Dependencies

~8–18MB
~252K SLoC