-
Notifications
You must be signed in to change notification settings - Fork 619
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error propagation from NearExt::call #3455
Comments
Didn't have time to start, moving to current epoch |
@ilblackdragon
And interpreter::deploy_code has a reasonable good structure of error types:
each above case => Err(VMLogicError::EvmError(...)) And
However, when interpreter::deploy_code return to Ext::create on NearExt, this has to be converted to
and (without change openethereum), this must be
So there is no way to propogate well structured error in |
@nearmax, @evgenykuzyakov @ilblackdragon or @artob |
This issue has been automatically marked as stale because it has not had recent activity in the last 2 months. |
There is a TODO error right now that gets ignored, as some errors are not due to runtime and can be non deterministic. Also return value is vector which is limiting.
Instead should propagate error via state and catch in on high level.
The text was updated successfully, but these errors were encountered: