#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

#111 in #type-safe

Download history 202/week @ 2024-09-25 128/week @ 2024-10-02 235/week @ 2024-10-09 168/week @ 2024-10-16 140/week @ 2024-10-23 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

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

~7–18MB
~246K SLoC