Open
Description
Problem
Users especially developers will occasionally want to learn more about a contracts contents. This usually requires verification first to ensure the matching code. However, it is possible given bytecode to decompile the bytecode and get a sense of the method flows in the contract.
This is useful for debugging situations to have a better understanding of a contract contents when the original source code is not available it may be useful to decompile the run time bytecode to have a better understanding
Examples of usage can be seen at https://etherscan.io/bytecode-decompiler & https://ethervm.io/decompile
User Story
- As a user I want to obtain a more human readable form of the contract code to troubleshoot when I don’t have access to the actual contract files
Solution
Add feature to decompile bytecode
Alternatives
No response