NOT_IMPLEMENTED Error when Decompiling
nickemmons opened this issue · comments
nick commented
I am attempting to decompile a smart contract's bytecode and it contains NUMBER and MSIZE in its opcodes. When I try to decompile, my terminal returns this and gets stuck
Now performing decompilation:
Porosity v0.1 (https://www.comae.io)
Matt Suiche, Comae Technologies <support@comae.io>
The Ethereum bytecode command line decompiler.
Decompiles the given Ethereum input bytecode and outputs the Solidity code.
Hash: 0x0D9F5AED
executeInstruction: NOT_IMPLEMENTED: NUMBER
executeInstruction: NOT_IMPLEMENTED: MSIZE
Any ideas why this is happening?
Dominik Schürmann commented
Dude, I know exactly what you are trying to decompile.
Biniam F. Demissie commented
Looks like the emulation for address resolution does not handle those and some other instructions.