如果您不知道什么是令牌批准,那么本文适合您。在本文中,我们将讨论 Token 批准以及为什么在交换之前需要它。
在 web3 中,您会遇到一系列不太简单的交易类型,每个交易类型都可以在 MetaMask 确认时识别
什么是通证批准?
ERC-20通证批准是一种允许智能合约或其他地址从该地址提取资金的方法发送了交易。在大多数情况下,这必须在代币交易或资金存入智能合约之前完成(例如增加流动性)。
为什么我们需要在交换代币之前获得代币批准?
Approval 被认为是 Uniswap、PancakeSwap、CowSwap 等所有去中心化交易所的行业标准,并保护您的钱包不被智能合约在未经您许可的情况下访问。按照设计,除非您最终批准访问,否则智能合约无法访问您的代币。
一旦您成功批准您的代币用于合同,您就无需再次批准它们。请注意,每个不同的合约都需要批准,包括:
- 聚合协议
- 限价订单协议
- 流动性协议(提供流动性和农业)
- 治理质押
所以我希望你现在知道什么是代币批准以及为什么我们需要在交换之前获得代币批准。在 MetaMask,我们相信为用户提供可见性和控制权,这就是为什么我们一直在改进信息量和用户对此权限请求的控制。 MetaMask 提供了在用户连接到 MetaMask 时自定义 DApp 令牌限制的能力。


















