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

#5 in #celo

Download history 40305/week @ 2024-06-28 39363/week @ 2024-07-05 41885/week @ 2024-07-12 43876/week @ 2024-07-19 43970/week @ 2024-07-26 40855/week @ 2024-08-02 42275/week @ 2024-08-09 39194/week @ 2024-08-16 35911/week @ 2024-08-23 38311/week @ 2024-08-30 40425/week @ 2024-09-06 38152/week @ 2024-09-13 37391/week @ 2024-09-20 39192/week @ 2024-09-27 46991/week @ 2024-10-04 40063/week @ 2024-10-11

170,130 downloads per month
Used in 213 crates (4 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
~411K SLoC