Ethereumjs
收到無效的塊標籤 1698。最新的塊號是 XXX(較小)
在項目的第一步中,我一直在“自動探勘”上使用安全帽節點。
當我切換到間隔探勘一段時間並且我想再次回到自動探勘時,我無法返回並且任何送出給智能合約的解決方法如下:
1 MetaMask - RPC Error: Internal JSON-RPC error. {code: -32603, message: 'Internal JSON-RPC error.', data: {…}} code: -32603 data: {code: -32000, message: 'Received invalid block tag 1698. Latest block number is 138'} message: "Internal JSON-RPC error."
塊號發生變化。
繼續開發的唯一方法是重新開始區塊挖礦並降低區塊時間,直到到達最後一個區塊。這是狗屎。
有沒有辦法將安全帽節點重置為首字母?
提前致謝。
關於我發現的主題的唯一問題是:
StackExchange - 收到-無效-塊-標籤-87-最新-塊-編號-是-0
及其與安全帽 github 問題的連結:
這些提議都沒有奏效。
感謝佛朗哥維托里奧的評論
Metamask 在安全帽節點會話之間記憶體探勘狀態,並從區塊鏈狀態返回一個塊標籤,從而導致錯誤並且不允許與區塊鏈進行任何互動,除非您到達所探勘的確切塊。
交換網路清除了元遮罩狀態記憶體。