有时候,当您在MetaMask中发起交易时,交易可能会长时间停留在待处理状态,而点击“取消”按钮却没有任何效果。这种情况很常见,也让人感到焦虑。不过别担心,我们可以通过一些方法解决这个问题。本文将手把手教您如何处理卡住的MetaMask交易,帮助您的交易顺利完成或安全撤销,让钱包操作更加顺畅。
如何解决MetaMask交易卡住的问题?
您可能有在Metamask中发送交易的经验其状态在“活动”选项卡中仍处于待处理状态。每当发生这种情况时,它会在事务排队时阻止任何其他事务。不用担心!在本文中,我们将解释如何解决这个问题并在以后避免它。
1、启用自定义事务Nonce
- 打开您的MetaMask插件
- 点击右上角的彩色圆圈图标,然后从下拉菜单中点击设置
- 在设置菜单中,选择高级
- 向下滚动直到您看到高级气体控制。将其切换为ON
- 尽管如此,在高级设置中,继续滚动直到您看到自定义事务随机数。将其切换为ON
2、查找您的卡住交易
- 返回MetaMask的主页。在资产选项卡中,找到您的卡住交易的代币类型(在这种情况下为CAKE)
- 在代币的菜单中,在队列区域中找到您的待处理交易。点击您的交易了解更多详情
- 找到Nonce条目,并记下此编号
3、覆盖卡住的交易
- 创建一个新的交易来替换您卡住的交易。这一次,增加交易费用。在这里,我们将其从9增加到20。这将使您的交易更有可能被添加到区块中
- 在确认页面上,确保您的Gas Price现在处于新的更高金额
- 找到CUSTOM NONCE条目并将nonce更改为您在第7步中记下的数字。现在单击确认
- 您的新交易现在应该被接受到一个块中。要检查,请打开MetaMask并单击活动选项卡
- 您已完成的交易应显示在活动列表的顶部。如果它仍然以橙色显示“Pending”,您需要等待更长的时间或以更高的交易费用(gas price)再次尝试该过程。
所以这就是解决MetaMask交易卡住的方法。我希望您可以使用这些步骤来解决您的问题。由于没有钱包可以创建两个具有相同nonce的交易,如果您进行的替换交易成功,您的卡住交易将被取消。