とっちゃん@nyanco! です。
今回はMetaMask(メタマスク)の何やっても解決されない頑固なトランザクション詰まりの裏ワザ的解消法のご紹介です。
たまたま試してみたら上手く行ったという方法ですにゃ〜
100%解消される保証はないですにゃ〜
注意事項
まず、本記事で紹介するのは他サイトやブログなどでは見当たらないニッチな方法で、そもそも正しい方法なのか不明なので裏ワザと位置づけました。ゆえに何が起こっても自己責任ということでお願いします。
…といってもやることは拍子抜けするほど簡単ですにゃ〜
詳しい人からするとツッコミどころ満載の内容かも知れませんが…ただ言えることはトランザクション詰まりが解消したのは紛れもなく事実で、その後もそのウォレットは問題なく使えてはいます。
何か良く分からんが動いてるのでヨシ!という現場猫的マインドが許容できる方向けの方法となります。
【裏技】トランザクション詰まり解決法
こんな感じの状況でした
裏ワザ解決法に行く前に、筆者自体が出くわした頑固なトランザクション詰まりの状況をざっくり共有しておきます。
メタマスクから外部へトークンを送金するために送信したトランザクションが詰まって(保留中になって)数日…
「メタマスク トランザクション詰まり 解決」などのキーワードで検索すると出てくる記事に良く書かれてある以下の対処法を試してみるも…
- ガス代多めのスピードアップしても変わらず
- キャンセルしても変わらず
- キャンセルのスピードアップをしても変わらず
- ナンス値(※)の上書きをしても変わらず
- その上で何日間待ち続けても変わらず
ド詰まって全く動く気配がないですにゃーーーー
機会損失この上ないですにゃーーーー
といった感じのもう打つ手がないまさにお手上げ状態でした。
EtherscanやPolygonscanなどで問題のメタマスクのアドレスを確認するとpending(保留中)ステータスのトランザクションが見当たらなかったので、そもそもトランザクション自体がチェーンにまで届いてない?という状況だったのかも知れません。
※ナンス値とはウォレットアドレスに紐づくトランザクションの通し番号のことで、トランザクションはその番号の順番通りに実行されていきます。
解消法:別デバイスから新規トランザクション送信
では早速トランザクション詰まりの裏ワザ的解消法のご紹介です。
ズバリ、別デバイスでトランザクションを新規に送信する!です。
?!
たったそれだけですかにゃ〜??
はい、たったそれだけなんです。
筆者は普段、複数デバイス(パソコン×3・スマホ)を使用しており、それぞれで同じMetaMaskウォレットアドレスを使用していたのですが、デバイスによってアクティビティ履歴が異なることに気づいたのがこの裏ワザ発見のキッカケでした(当たり前のことかも知れませんが ^^;)。
▼こんな感じで同じアドレスなのに一方では「保留中」発生、一方では発生してないという状況ですね。
そもそもトランザクションってウォレットアドレスに紐づいてるから共通なのでは?と思いつつも、このMetaMaskのアクティビティ履歴はあくまでこのデバイスでのアクティビティ履歴であってトランザクション履歴ではないと認識して納得。
ここでふと、意味ないかもと思いつつ「保留中」が発生してないデバイスのMetaMaskから改めて送金を試みてみたところ…
なんと、すんなりと送金処理がされ着金まで確認できました!!
マジですかにゃーーー!
なんか分からんけどとりま良かったですにゃーーー!!
その後、詰まりを起こしたウォレットも確認してみると、何をしても変わらなかった頑固な「保留中」のアクティビティは「キャンセル」になってました。
以下、何が起こったのか自分なりの考察です(盛大に勘違いしているかも知れません ^^;)。
- 前述もした通り、詰まりが起こったウォレットからのトランザクションはそもそもチェーン上にまで届いてなかった(ウォレット上で詰まった)?
- 別デバイスからのトランザクション送信は上手くいき、詰まったトランザクションと同じナンス値が発行された?
- 同じナンス値が発行されたことで上書きのような形となり、詰まっていたウォレットの方のアクティビティがキャンセルになった?
ざっとこんな感じです。
はてなマークだらけで自信がないのがバレバレですにゃ〜
ツッコミありましたら優しくお願いしますにゃ〜
何が起こったのかは良く分からないものの、数日悩んでいたトランザクション詰まりが解消されたのは事実で、その後もウォレットは問題なく取引することができております。
別プロファイル・ウォレットからでもOK!
ちなみに複数デバイスなんか持ってないよ!という方でも、以下の方法なら同様のことができるはずです。
- 【パソコン】Google Chromeの別プロファイルのMetaMaskから
- 【スマートフォン】MetaMask以外のウォレットアプリから(tokenPocket、TrustWallet、OKX Walletなど)
スマホであれば、別のウォレットアプリに詰まりを起こしたウォレットを秘密鍵やリカバリーフレーズでインポートしますにゃ〜
おわりに
繰り返しになりますが、本記事で紹介した方法はあくまで裏ワザ的手法なので100%解消される保証はないことと、試すにあたってはくれぐれも自己責任でお願いいたします。
本記事がどなたかの参考になれば幸いです。
今回は以上となります。
最後まで読んでいただきましてありがとうございました!
それではまた〜✧٩(ˊωˋ*)و✧
コメント