阿哲的tpwallet对接Uniswap,第一次卡在“选择网络”上。他手机里装着tpwallet。以为点开Uniswap就能把USDT换成ETH了。
DApp浏览器里页面却黑着,右上角连接按钮一直转圈。我拿过手机一看,网络停在BSC了,但Uniswap主战场在以太坊了。切到Ethereum,刷新,tpwallet弹出签名请求的。他愣了两秒,按下确认,页面终于活了。授权的。他挑USDT换ETH,滑点0.5%,gas显示17 gwei了。tpwallet跳出approve了,默认给了无限额度。阿哲皱眉,“这不是把家门钥匙交出去”我让他改自定义,先授权100 USDT。
交易哈希蹦出来,他盯着Etherscan。像等外卖。那一刻我意识到,tpwallet对接Uniswap的体验。
就是链、代币、权限三件事都得对上。真正的兑换也没那么顺。第一次提交后,gas涨了,交易pending。我们在tpwallet里点加速,重新签名。Uniswap刷新报价。
ETH数量少了0.002。阿哲骂了一句,还是确认。几秒后成功吧?他钱包里多了0.08 ETH。咖啡凉了。
他倒挺开心。tpwallet对接Uniswap,像在两条街之间找对门牌,走错一步就要重来了。
他学乖了。每次先看链ID,再查代币合约,最后拿小额试水。
私钥还在自己手里。麻烦也归自己。tpwallet对接Uniswap不是技术炫技。是把责任交回用户。阿哲把那杯冷咖啡喝完。
说下次至少不会卡在BSC。我笑,说下次别忘了无限授权。