chaincodec-evm 0.1.0

EVM ABI decoder for ChainCodec — built on alloy-rs
Documentation

chaincodec-evm

EVM ABI decoder implementing the ChainDecoder trait. Handles Ethereum, Arbitrum, Base, Polygon, Optimism and any EVM-compatible chain.

Implementation notes

  • Uses alloy-core for ABI decode (replaces the legacy ethabi)
  • Topics[0] → event signature fingerprint (keccak256)
  • Topics[1..] → indexed parameters (each 32 bytes, ABI-encoded)
  • data → non-indexed parameters (ABI-encoded tuple)