使用 metamask 钱包来加速或取消未确认的交易

我们知道,比特币钱包是有加速交易的功能,在交易非常堵的时候,因为全网提交的未确认交易过多,使得矿工对你提交的交易来不及处理。这个时候我们可以通过增加交易的矿工费,来让矿工优先为你打包确认交易。

在以太网络中,以前我写过一个文章《如何取消以太坊交易》,就是通过重新发送一笔跟原来的交易 nonce 值一样但 gas price 值较大的交易,来取消原来的交易。使用这个方法可以加速交易,也可以取消原来的交易。不过这个方法使用起来不太方便。对普通人操作要求过高。

但是前一阵子,我突然发现新版 metamask 5.3.0 钱包已经支持加速和取消交易功能。

让我们来试一下。

首先我用 metamask 发送一笔交易,gas price 设为 0.5 , 足够低,估计这个交易到明年也不会成功吧。

使用 metamask 钱包来加速或取消未确认的交易_第1张图片
发送交易

点击箭头所示,修改发送参数,设 gas price 为 0.5

使用 metamask 钱包来加速或取消未确认的交易_第2张图片
修改参数

ok, 点 NEXT , 最后交易已经发出。

使用 metamask 钱包来加速或取消未确认的交易_第3张图片
已发出的交易

点一下这个交易, 会显示交易详细情况,让我们看一下:

使用 metamask 钱包来加速或取消未确认的交易_第4张图片
交易详情

看到上面的 SPEEP UP 和 CANCAL 了吗?这两个就是用来加速和取消交易的。

我们点一下 SPEEP UP 按钮:

使用 metamask 钱包来加速或取消未确认的交易_第5张图片
加速设置

在这里,metamask 会根据当前网络情况,分三档给你选择,你可以根据情况选择最快的约 30 秒会确认交易,也可以选择慢的,需要3分多钟的。当然也可以选择 Advanced 选择自己定 gas price.

ok!如何加速或取消交易现在很方便了吧。就到这里吧。

你可能感兴趣的:(使用 metamask 钱包来加速或取消未确认的交易)