-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CALL
signature not obvious
#2
Comments
The order is almost identical in Eveem, but with two extra parameters at the end:
fname is the name/4-byte descriptor of the function being called (if possible to figure this out), and fparams are the function call parameters (if possible to figure out). They may be zero in two cases - when in_size = 0, or when in_size > 0, but the decompiler couldn't figure out what exactly the memory contains (happens very rarely). In the case you specified:
Does it sound right? And yeah, it needs docs :) |
|
The signature of
CALL
is not obvious. As an example, this is the one from thewithdrawEther
function of the binance (0xB8c77482e45F1F44dE1745F52C74426C631bDD52) token:The operands on the EVM level are gas, to, value, in offset, in size, out offset, out size, but those don't match the numbers here.
The text was updated successfully, but these errors were encountered: