在imToken钱包进行转账,或者实施兑换的时候,好多用户会猛然发觉交易始终在转圈,或者提示失败,又或者直接卡住不再动弹这样的状况。这种情形一般并非钱包自身出现问题造成的,而是由链上环境以及操作细节致使的。接着我按照实际使用的经验,来帮你排查最为普遍的4个原因。
从事链上交易之时,是需要去等待区块予以确认的,在主链网络出现拥堵状况之际,就像以太坊Gas价格急剧飙升的那段时期,诸位的交易极有可能在长时间之内一直处于Pending状态,最终会因为超时这一缘由而被丢弃掉。解决的办法是将钱包的“加速交易”功能给打开,或者直接于浏览器当中去查询交易哈希,要是显示“Drop”或者“替换”,那就表明是需要重新发起的。在等待的这段时间之内切不可反复去点击发送,不然的话就会产生出多笔无效交易。
这属于交易失败常出现的原因。imToken依照默认所推荐的矿工费 ,有时难以跟得上链上实时的价格。特别是在你手动将费用改低之后 ,矿工优先去打包高费用的交易 ,你的交易有可能好多天没办法得到确认。建议于转账时挑选 “快速 ”模式 ,或者点击自定义费用 ,去查询当前区块的平均Gas Price。要是属于兑换交易 ,得预留充足的ETH当作手续费 ,不然会因 “Out of Gas ”而直接失败。
好多用户于去中心化交易所兑换代币之际,会碰到“授权失败”或者“Insufficient allowance”的提示,这源自首次交易某种代币之时,得先开展“授权”操作,准许合约调用你的资产。你要于交易界面先是点击“授权”按钮,支付一笔小额矿工费达成授权之后,再去发起正式交易。要是授权成功然而依旧无法交易,核查代币合约地址是否准确,有些假币或者空投币或许根本无法交易。
若你长时间未曾更新imToken,或许会碰到节点连接失败,或者交易界面报错的状况。老版本钱包对于新兴公链,以及升级后的合约支持欠缺,致使交易功能出现异常。到应用商店查看是否是最新版本,更新之后一般能够解决大部分界面卡顿,以及连接问题。同时证实你所使用的节点,也就是网络状态正常,能够手动切换节点尝试一下。
当你运用imToken之际,遭遇过哪类致使交易失败的状况?最终又是借助何种方式予以解决的?欢迎于评论区之中分享你的相关经历,借此助力更多用户减少走弯路的情况。