Hello, I am posting a quick question regarding the functionality this contract: https://etherscan.io/address/6b63ea3612dde97082aab468157950f927618d31#code From the source code, I am not even able to find a call (send, transfer, and so on) statement.

But to my surprise, this contract seems to have plenty of call opcode in its opcode sequence. Actually I tried one smart contract bug detector and the detector treats this contract as under "re-entrancy attack".

Could anyone shed some lights on the mismatch here? Thanks a lot!

  • What tool did you use? The only suspicious thing there is suicide/selfdestruct if you can overwrite the owner of the contract. – Ismael Apr 3 '19 at 20:54
  • @Ismael Right. I am using JEB3 for decompilation and a homemade script. Somehow it marks this suicide issue as well. But my question is how come this contract can have a call? I just cannot find an external call in its source code. Does it make any sense to you..? – lllllllllllll Apr 3 '19 at 21:06
  • Using this online decompiler Smart Contract Guardian the only calls I see are to precompiled contracts, and that should not be an issue. – Ismael Apr 3 '19 at 21:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.