43 releases (17 stable)

2.0.14 Mar 6, 2024
2.0.11 Nov 16, 2023
2.0.8 Jul 15, 2023
2.0.2 Mar 28, 2023
0.1.3 Jun 20, 2020

#32 in Magic Beans

Download history 78695/week @ 2024-01-28 58719/week @ 2024-02-04 54169/week @ 2024-02-11 49788/week @ 2024-02-18 48103/week @ 2024-02-25 56553/week @ 2024-03-03 55993/week @ 2024-03-10 59027/week @ 2024-03-17 53687/week @ 2024-03-24 45524/week @ 2024-03-31 44672/week @ 2024-04-07 47657/week @ 2024-04-14 46355/week @ 2024-04-21 38995/week @ 2024-04-28 40438/week @ 2024-05-05 42908/week @ 2024-05-12

171,303 downloads per month
Used in 178 crates (3 directly)

MIT/Apache

1MB
24K SLoC

ethers-contract-abigen

Code generation for type-safe bindings to Ethereum smart contracts.

This code generator was adapted from the original ethcontract-rs repository by Gnosis.

For more information, please refer to the book.


lib.rs:

Abigen

Programmatically generate type-safe Rust bindings for Ethereum smart contracts.

This crate is intended to be used either indirectly with the abigen procedural macro or directly from a build script / CLI.

Dependencies

~11–26MB
~402K SLoC