MetamaskのLedgerインポートがバグって困ってます

refresh calendar 2019-11-27

GodsUnchainedのカードの話なんですけど、みなさん何に保管してますか? やっぱりメタマスクで作成したウォレットが多数派なんでしょか? 僕は念の為LedgerNanoSで保有するようにしてます。

でも、僕のPCのせいかもしれないんですが、ちょっとバグがあって困ってます。

【追記】ファームウェアを1.6.0への変更で治りました

以下のバグが完全に治ったのかと言われるとまだ微妙なところもあるのですが、少なくともメタマスク自体を消す必要はなくなっていて、ハードウェアコネクトを再実行すれば上手く動作するのを確認しています。

インストール直後はOK

メタマスクをブラウザにインストールした直後は何ら問題なく正常動作します。

おかしくなるのは2回目以降

バグってしまうのは2回目以降の再接続からです。 送金でもカードの購入でも何でも良いんですが、とにかくトランザクションを生成するとすぐにバグります。 見かけ上は正常に動いているように見えるんですが、生成されたそのトランザクションは永遠にPendingのままになってしまうのです。

それもそのはずでetherscanでは確認できないんですね。 イーサリアムネットワークにトランザクションが送信されていないってことなんでしょうか。

一応ググってみたところ同じ症例が見つかりました。 僕以外にも悩める子羊がそれなりに存在している気がします。

home github.com

Metamaksを再インストールすると治る

一旦ブラウザからメタマスクを削除して、新たにインストールしなおすと、また正常動作してくれるようになります。 メタマスクの機能でインポートしたLedgerウォレットを削除する方法では無意味でした。

但し治るのは一時的な話です。 一度ブラウザを閉じたり、Ledger端末がスリープになったりすると、また元のダメダメなメタマスクに戻りますw

まとめ

現状ではLedger&メタマスクは使いにくさの方が大きいんで、しばらくはメタマスク側で作成したウォレットでトレードを行い、長期保管するものだけをLedger側へ送信するつもりです。

Ledger側が悪いのかメタマスクが悪いのか分からないですけど、早く治ってくれないかなぁ…

以上、今日はこれにて!

Some images are made by Freepik's icons from www.flaticon.com