Solidity
MetaMask - RPC 錯誤:執行恢復{程式碼:-32000,消息:“執行恢復”}
面對此錯誤 => MetaMask - RPC 錯誤:呼叫合約方法後執行恢復{code:-32000,消息:“執行恢復”}。這是通過 React App 中的 useEffect 掛鉤呼叫的。
一旦點擊 fetch 按鈕,它應該呼叫 contract 方法,但它給出了錯誤。
有人可以告訴我為什麼會發生這種情況並幫助我解決這個問題嗎?
github repo 的連結 => https://github.com/SwaroopBS/DApp_React.git
我至少為我找到了解決方案。如果您使用的是舊的 CDN,請將它們升級到; https://cdn.jsdelivr.net/npm/ethjs@0.4.0/dist/ethjs.min.js https://cdnjs.cloudflare.com/ajax/libs/web3/1.5.2/web3.min.js
我遇到了同樣的問題,我多次編譯了我的 .sol 程式碼,但我沒有更新部署的地址,但是在更新了部署的地址後,我的程式碼工作了。