当你打开TP钱包的时候, 你会发现授权列表里多出了一些你没见过的DApp。或者是你之前审批过的合约被莫名其妙地改掉了。十有八九是你在某条链上签过授权。你没有及时撤销这个授权。因此权限就被第三方项目给蹭走了。
处理的办法是非常直的, 直接去进到钱包的这个叫作「授权管理」的地方去, 或者直接用浏览器打开这个叫作 Revoke.app 的网页出来, 把所有那些你不认识、也不用的合约权限逐条撤销掉。
如果你发现在这个钱包里面根本操作不了的话, 你就直接切换到那个网页端上去, 连接好你的钱包之后勾选取消按钮, 把东西都撤完之后刷新一下列表就确认是不是已经完全干净了。
以后每次使用TP钱包来连接新的去中心化应用或者签署新的合约代码的时候, 一定要留出十秒钟的时间把具体授予了什么样的权限看得清清楚楚, 这个权限保留多久才合适, 就设置为多久就好了,绝对不要一选择签名就直接勾选那个无限额的选项, 这样做可以给自己省下后来出现的各种大麻烦。