Metamask

MetaMask 不會在本地開發鏈上發送 txs

  • August 5, 2020

我正在使用Etherlime執行本地開發鏈進行開發。嘗試使用 MetaMask 與鏈互動時,出現以下錯誤:

MetaMask - RPC Error: Error: [ethjs-rpc] rpc error with payload {"id":2084025564758,"jsonrpc":"2.0","params":["0xf88902847735940082b6ae94254d97074fb0053437dffadd6bac5c3af19781a580a47048027500000000000000000000000056a32fff5e5a8b40d6a21538579fb8922df5258c820a95a0afdd402623efd96be41e863da2c38130f9d2092ea66b8a8aa2dd4ecf7864da3da024b3f0aad9be55b31b6dc035f0c3a9f22a8b2f7e2331668214abe9b1cde6239f"],"method":"eth_sendRawTransaction"} [object Object] 
Object { code: -32603, message: "Error: [ethjs-rpc] rpc error with payload {\"id\":2084025564758,\"jsonrpc\":\"2.0\",\"params\":[\"0xf88902847735940082b6ae94254d97074fb0053437dffadd6bac5c3af19781a580a47048027500000000000000000000000056a32fff5e5a8b40d6a21538579fb8922df5258c820a95a0afdd402623efd96be41e863da2c38130f9d2092ea66b8a8aa2dd4ecf7864da3da024b3f0aad9be55b31b6dc035f0c3a9f22a8b2f7e2331668214abe9b1cde6239f\"],\"method\":\"eth_sendRawTransaction\"} [object Object]", stack: "Error: Error: [ethjs-rpc] rpc error with payload {\"id\":2084025564758,\"jsonrpc\":\"2.0\",\"params\":[\"0xf88902847735940082b6ae94254d97074fb0053437dffadd6bac5c3af19781a580a47048027500000000000000000000000056a32fff5e5a8b40d6a21538579fb8922df5258c820a95a0afdd402623efd96be41e863da2c38130f9d2092ea66b8a8aa2dd4ecf7864da3da024b3f0aad9be55b31b6dc035f0c3a9f22a8b2f7e2331668214abe9b1cde6239f\"],\"method\":\"eth_sendRawTransaction\"} [object Object]" }

我在這裡eip155:0看到了一個類似的問題,genesis.conf應該解決這個問題,但開發鏈中似乎沒有任何創世文件,至少據我所知。(我git grep在我的項目上做了一個,並且還搜尋了 Etherlime 的 GitHub 儲存庫。)如果是這樣,這將需要一個不同的解決方案。

有任何想法嗎?

我最終搬到了一個測試網來解決這個問題,但普遍的共識似乎是,這是由於停止和重新啟動開發鏈弄亂了隨機數造成的。

修復方法是重置 MetaMask 中的 tx 歷史記錄。這可以通過轉到設置來完成(您可以通過點擊右上角為您的帳戶生成的圓形藝術事物找到該菜單,從菜單中選擇“高級”,然後進行帳戶重置。(如所述顯然在 MetaMask 應用程序中,這不應該重置你的餘額,也不應該讓你重新輸入你的種子。)

MetaMask 帳戶重置螢幕 (圖片沒有反映與 MetaMask 完全相同的 UI,至少不是我的版本,但應該足夠接近以提供幫助。)

這是 MetaMask 的帳戶重置頁面:https ://metamask.zendesk.com/hc/en-us/articles/360015488891-Resetting-an-Account

同樣,我實際上並沒有嘗試過這個,但是已經聽了足夠多次了,我想我應該把它留在這裡,以防其他人遇到同樣的問題。

引用自:https://ethereum.stackexchange.com/questions/86477