Expand description

§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.

Re-exports§

Modules§

  • Contains types to generate Rust bindings for Solidity contracts.
  • Filtering support for contracts used in Abigen
  • Generate bindings for multiple Abigen

Structs§

  • Programmatically generate type-safe Rust bindings for an Ethereum smart contract from its ABI.
  • Type-safe contract bindings generated by Abigen.
  • Helper to match ethabi::Params with structs and nested structs

Enums§

  • Exploreronline and non-WebAssembly
    An etherscan-like blockchain explorer.
  • A source of an Ethereum smart contract’s ABI.

Type Aliases§