Ryan
Results
1
issues of
Ryan
``` // 获取call data bytes memory callData; if (bytes(signature).length == 0) { callData = data; } else { callData = abi.encodePacked(bytes4(keccak256(bytes(signature))), data); } ``` bytes4(keccak256(bytes(signature))) 获取function selector这个我能理解,但是这里为什么可以使用abi.encodePacked编码? 以下择取自27讲的原文: abi.encodePacked 将给定参数根据其所需最低空间编码。它类似...