实验:B授权合约C,任何人调用takeTokenFromB,合约扣B的TestUSDT【仅限Nile测试网】
配置区,填入你部署好的合约C地址
日志输出:
步骤1:切换【受害者钱包B】连接钱包,执行Approve授权合约C
授权:B → 合约C,无限额度
1. B执行 approve(合约C,无限额度)
步骤2:切换【任意钱包A】调用 takeTokenFromB,合约扣B余额
2. A调用 takeTokenFromB(B,to,amount)