Skip to content

Roadmap

Jonathan Becker edited this page Dec 11, 2023 · 13 revisions

image

This page contains the roadmap and vision I have for the future of heimdall-rs.

Planned Modules

  • monitor module enabling advanced mempool monitoring, allowing for cURL triggers.

Planned Improvements

  • Allow for recursive/multicall decoding. (#88)
  • Support for vyper dispatcher in decompile and cfg modules
  • AI powered code cleanup / commenting for decompile module
  • Improved postprocessing, ideally more human written code
  • Ability to specify the abi to use when decompiling (#98)

Completed

  • Ability to decode raw traces.
  • Ability to decode arbitrary calldata/abi.encoded data without types.
  • snapshot module to infer function information from bytecode, such as access control, storage usage, event emissions, gas metrics, etc.
  • Include storage declaration in decompiled output with --include-sol (#85)
  • Clean up commonly used code and move to heimdall-common
Clone this wiki locally