You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After submit transaction in metamask in console i have a error (screenshot) and infinity loading because this error only in console and don't go in catch block.
This error is due to the last update of the metamask, but why i can't I handle the error that is shown in the console? the catch block does not catch this error
Code Snippet
const provider = new ethers.BrowserProvider((window as any).ethereum);const signer = await provider.getSigner();const sender = await signer.getAddress();const contract = new ethers.Contract(contractAddress, abi, signer);const mintFee = await contract.mintFee();let options: any = { value: BigInt(mintFee) };gasLimit = await contract['mint()'].estimateGas(options);options.gasLimit = gasLimit;txResponse = await contract['mint()'](options) (infinity loop and don`t throw error when r argument missing)
Contract ABI
No response
Errors
TypeError: missing r (argument="signature", ...)
Environment
Browser (Chrome, Safari, etc)
Environment (Other)
No response
The text was updated successfully, but these errors were encountered:
Ethers Version
6.9.0
Search Terms
No response
Describe the Problem
After submit transaction in metamask in console i have a error (screenshot) and infinity loading because this error only in console and don't go in catch block.
This error is due to the last update of the metamask, but why i can't I handle the error that is shown in the console? the catch block does not catch this error
Code Snippet
Contract ABI
No response
Errors
TypeError: missing r (argument="signature", ...)
Environment
Browser (Chrome, Safari, etc)
Environment (Other)
No response
The text was updated successfully, but these errors were encountered: