· 筛查指南

approve()

approve() 是设置支出方额度的 TRC20 方法。它不转代币;transferFrom 才转。

定义

approve(spender, amount) 是写入 allowance(owner, spender) 的标准 TRC20 调用。amount 可以是上限或 max uint256。owner 签名;代币留在钱包。

它是许可,不是发送。

链上如何出现

发向代币合约的交易(USDT:TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t),方法为 approve。钱包 UI 可能写“Approve USDT”。

之后的 transferFrom 是另一笔交易。

本检测如何显示

我们不逐笔列出历史 approve;我们通过 TronScan approve/list 列出由此产生的有效剩余额度。

我们不发送 approve。

常见混淆

“我只是授权了”仍授予拉取权。关掉 DApp 不会撤销 approve。助记词不是 approve 的一部分。

increaseApproval 是部分代币上的兄弟方法。

相关机制

额度、支出方、无限、撤销、transferFrom。独立站点。永不助记词。深度扫描只读约 2–3 TRX。@wholetron。

独立站点:只列出授权,永不索取助记词;公开地址问题联系 @wholetron。

常见问题

approve 会移动 USDT 吗?

不会。

官方 USDT 合约?

TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t。

本站在发送 approve 吗?

没有。

钱包警告?

读支出方十六进制,不只是网页 logo。

要助记词才能 approve?

永远不要把助记词打进网站。

求助?

@wholetron。