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
{{ message }}
This repository has been archived by the owner on Dec 4, 2024. It is now read-only.
Custom solidity errors (introduced in solidity 0.8.4) not supported
Description
Hi,
I haven't been capable of receiving proper error data when interacting with some contracts deployed to Edge chains. These contracts leverage solidity >0.8.4 custom errors, used with revert in the revert MyError(myData) manner.
Thinking the problem was on the js client side, I jumped on an older ethers issue. Investigating with their team, it seems the problem is coming from Edge which is not returning the error data at all.
Please find the details of my setup at the very bottom of the issue on ethers: ethers-io/ethers.js#1493
Your environment
macOS v13.2.1.
Edge v0.8.0.
Local docker setup with docker image built from /docker/local
Custom solidity errors (introduced in solidity 0.8.4) not supported
Description
Hi,
I haven't been capable of receiving proper error data when interacting with some contracts deployed to Edge chains. These contracts leverage solidity >0.8.4 custom errors, used with revert in the
revert MyError(myData)
manner.Thinking the problem was on the js client side, I jumped on an older
ethers
issue. Investigating with their team, it seems the problem is coming from Edge which is not returning the error data at all.Please find the details of my setup at the very bottom of the issue on
ethers
:ethers-io/ethers.js#1493
Your environment
/docker/local
Steps to reproduce
revert
ethers
orweb3
) is not parsing any information from the error (we only know that the call reverted)Expected behavior
The text was updated successfully, but these errors were encountered: