Closed gaasedelen closed 5 years ago
I’ll look into it but it looks like the first one is the disassembled encountering an improper instruction, like a push that doesn’t have enough bytes following it
Can you pull recent changes and check this again on some other contracts? I'm pretty sure that #38 was the culprit, because I just ran the above POC and it no longer fails.
Today I pulled master, and selected a contract at random from recent transactions on etherescan.io: https://etherscan.io/address/0x2a0c0dbecc7e4d658f48e01e3fa353f44050c208
As ethersplay begins exploring the contract, it spews hundreds of tracebacks:
This was the first contract I pulled :-x
POC: 0x2a0c0dbecc7e4d658f48e01e3fa353f44050c208.zip