TX doesn’t have the correct nonce – Metamask

Ethereum(イーサリアム)

EthereumのdAppsを作ろうとしていてはまったのでメモ。

Metamaskを使用して支払いをしようとしたときに

“TX doesn’t have the correct nonce”

というエラーが発生してしまいました。

前提として、ganache-cli(testrpc)で立ち上げたprivate networkを使用した場合に自分は発生しました。

Sponsored Link


解決した方法

こちらのエラーですが自分の場合、ganache-cliで–dbオプションでデータを保存するディレクトリを指定していたのですが、こちらの保存したディレクトリを削除して、private networkを立ち上げなおしたところ問題なくMetamaskから送金できるようになりました。

どうも以下URLを参考にすると、db上にキャッシュが残ってしまったりMetamaskのバグなどがあるようで

1. networkidを変える
2. metamaskをリセットする

などと書かれていましたが、dbのファイル全削除した方がてっとり早いですね

Sponsored Link
コメントはまだありません

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


Dapps
Plasma Porker をとりあえず動かす

最近、Plasma界隈で賑わしている Plasma Prime。 Plasma Prime desi …

EOS
EOSを学べるサイト 〜 Elemental Battles

最近何かと注目を浴び始めているEOS。 イオス(EOS)最初のステーブルコインCarbonUSDが誕 …

Ethereum(イーサリアム)
最近のPlasmaを扱っている会社を調べてみた

最近、Plasmaの事を調べていないなと思い、最近の事情を色々調べてみました。 Plasmaでよく聞 …