rust-ethereum-abi icon indicating copy to clipboard operation
rust-ethereum-abi copied to clipboard

Ethereum Smart Contract ABI parsing library.

Ethereum ABI

Crates.io Docs.rs codecov

ethereum_abi is a Rust library to help writing code that interacts with Ethereum Smart Contracts.

Examples

See the examples folder.

Features

ABI encoder V1

  • [x] JSON parsing
  • [x] Function selectors (method ID)
  • [x] argument encoding and decoding

ABI encoder V2

  • [x] JSON parsing
  • [x] Function selectors (method ID)
  • [x] argument encoding and decoding

License

This project is licensed under the MIT License