Describe the feature
Example: if an RPC call fails during gas estimation the user may see "failed to run initial guess", but they wouldn't see that the underlying RPC call failed, causing this error.
Evaluate where it makes sense and how to return more context for RPC errors.
CAUTION: we need to be careful not to return too much information, leaking internal configuration to users (RPC URLs w/ API keys for example),
Describe the feature Example: if an RPC call fails during gas estimation the user may see "failed to run initial guess", but they wouldn't see that the underlying RPC call failed, causing this error.
Evaluate where it makes sense and how to return more context for RPC errors.
CAUTION: we need to be careful not to return too much information, leaking internal configuration to users (RPC URLs w/ API keys for example),