- 博客(1)
- 收藏
- 关注
转载 深入研究智能合约反编译
从中我们可以看到,`0x06fdde03` *(`name()`)*的函数选择器告诉 EVM 跳转到程序计数器`0xb9`,`0x095ea7b3` *(`approve(address,uint256)`)*的函数选择器告诉 EVM 跳转到程序计数器`0x147`。如果匹配,我们将选择器替换为签名。然后,将此参数添加到`Function`结构体中,并添加一些默认的潜在类型给参数(例如`uint256`、`bytes32`、`int256`、`string`、`bytes`、`uint`、`int`)。
2024-03-21 15:56:23 218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人