What is EVMole?
This library extracts function selectors and arguments from Ethereum Virtual Machine (EVM) bytecode, even for unverified contracts. It offers implementations in JavaScript, Rust, and Python, featuring clean code with zero external dependencies for Python and JavaScript. The library is faster and more accurate than other existing tools and has been tested on contracts compiled with Solidity and Vyper.