メタマスクを使用してイーサリアムでトランザクションを送信し、トランザクションがスタックしていることに気付いた場合。心配しないでください、ノンスを使用してメタマスクでスタックしているトランザクションをキャンセルする方法があります。

 

ノンスとは何ですか?ノンスは、トランザクションを識別する一意の番号です。これは、ブロックチェーンマイナーがブロック報酬を受け取るために解決している数です。

この記事ガイドには、ノンスを使用してメタマスクでスタックしたトランザクションをキャンセルするために必要な情報が含まれています。

最新版のLedger Liveを このリンク からダウンロードしてインストールする

1. Ledger Live for Windows 10/11

2. Ledger Live for MAC

3. Ledger Live for Android

始める前に

  • レジャーライブアプリを更新します。

  • レジャーナノのファームウェアをアップデートします — 利用可能なアップデートがある場合。

  • イーサリアム(ETH)アプリをレジャーデバイスに更新します。

ノンス番号の特定方法

ノンスを使用してメタマスクでスタックしたトランザクションをキャンセルする前に、トランザクションのノンス番号を見つける必要があります。

これを行うには: イーサスキャンウェブサイトにアクセスして、トランザクションハッシュを検索します。トランザクションの詳細と、そこにリストされているノンス値を見つけたら。

  • レジャーデバイスをメタマスクに接続します。

    • これを行うには: ブラウザにメタマスク拡張機能をダウンロードします。

    • ハードウェア デバイスを開いて接続することを選択します。レジャーをクリックします。

    • レジャーデバイスでイーサリアムアプリを開きます。プロセスを承認し、リストからイーサリアムアカウントを選択します。

 
  • メタマスクに移動し、カスタムノンスsを有効にします

    • これを行うには: メタマスクウィンドウの右上隅にあるプロファイルアイコンをクリックし、[設定]を選択し、[詳細設定]をクリックして、[トランザクションノンスのカスタマイズ]をオンにします。

 
  • 次に、送信をクリックして新しいメタマスクトランザクションを作成します。フィールドに住所を追加し、資産価値を0ETHに設定します。

    • 次に、ノンスボタンに移動し、スタックしたトランザクションからノンスを入力します。今回は、スタックしたトランザクションのガス料金よりも高いガス料金を設定します。

    • トランザクション確認をクリックして、トランザクションを送信します。

 

トランザクションを開始すると、古いスタックしたトランザクションが新しいトランザクションに置き換えられ、スタックしたトランザクションがキャンセルされます。最初にスタックした取引資金は、ETHアカウントに戻されます。

スタックしたトランザクションが複数ある場合は、それらを1つずつキャンセルできます。ノンスの値が低いものをキャンセルしてから、ノンスの値が高い他のものに移動する必要があります。