Solidity language support and visual security auditor for Visual Studio Code
GNU General Public License v3.0
569
stars
60
forks
source link
funcSig to use recursive type resolving (AST) rather than lexical parsing #69
Closed
shayanb closed 8 months ago
I used the funcSigs and found out there’s a discrepancy between what it shows and what it should be:
function _executeActionsFromFL(Task memory _currTask, bytes32 _flAmount)
Which SVA shows as :
4517bb07 => _executeActionsFromFL(Task,bytes32)
But the actual func signature that calls this function as the callback is:
0xd6741b9e
Apparently, the struct that is in the function argument (abi) should be expanded.
Something like: "_executeActionsFromFL((address,address,uint256,...),bytes32)"