Overview
Heimdall is an advanced EVM smart contract toolkit specializing in bytecode analysis. The toolkit is written in Rust and is designed to be fast, modular, and more accurate than other existing tools.
Currently, Heimdall supports the following operations:
- EVM Bytecode Disassembly
- EVM Smart-Contract Control Flow Graph Generation
- EVM Smart-Contract Decompilation
- Smart-Contract Storage Dumping
- Transaction Calldata Decoding
v0.4.7 Changelog
- Postprocessing Improvements
- :wrench: fix: truncate selector for event postprocessing by u/Jon-Becker ( #104)
- ???? fix: preserve storage assignments by u/Jon-Becker ( #106 )
- ⚡ perf: convert
if(...) { revert(...) }
torequire(...)
statements by u/Jon-Becker ( #109 ) - ⚡ perf: remove compiler-added conditions & checks by u/Jon-Becker ( #109 )
- ⚡ perf: remove compiler-added conditions & checks by u/Jon-Becker ( #109 )
- ⚡ perf: remove messy rlp-encoding by u/Jon-Becker ( #114 )
- General Improvements
- ???? chore:
heimdall_common::src::ether::rpc
cleanup by u/Jon-Becker ( #102 ) - ???? chore: coverage, thorough testing by u/Jon-Becker ( #102 )
- ???? fix: don't exit if resolving fails by u/Jon-Becker ( #109 )
- ⚡ perf: use exponential backoff for retrying resolution by u/Jon-Becker ( #109 )
- ⚡ perf: multithread all signature resolution by u/Jon-Becker ( #114 )
- ???? qol: show resolved event & error sigs in trace by u/Jon-Becker ( #114 )
- ???? chore:
- Bifrost Improvements
- ⚡ perf: use higher performance binary settings by u/Jon-Becker ( #114 ) you can view the release here: https://github.com/Jon-Becker/heimdall-rs/releases/tag/0.4.7
twitter: https://twitter.com/BeckerrJon
thank you ????
[link] [comments]

You can get bonuses upto $100 FREE BONUS when you:
💰 Install these recommended apps:
💲 SocialGood - 100% Crypto Back on Everyday Shopping
💲 xPortal - The DeFi For The Next Billion
💲 CryptoTab Browser - Lightweight, fast, and ready to mine!
💰 Register on these recommended exchanges:
🟡 Binance🟡 Bitfinex🟡 Bitmart🟡 Bittrex🟡 Bitget
🟡 CoinEx🟡 Crypto.com🟡 Gate.io🟡 Huobi🟡 Kucoin.
Comments