I'm currently trying to reenact a random transaction and I've come across a weird call to 0x0000000000000000000000000000000000000002. Even weirder, this call seems to actually do something since the memory at address 0x60-0x7f is changed afterwards.

Can someone explain what is happening here?

Here's a link to the remix debug trace. It's instruction 2610.

1 Answer 1


I just solved it. Address 1, 2, 3 and 4 are builtin contracts for ecrecover, sha256, ripemd160 and identity respectively.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.