-
Notifications
You must be signed in to change notification settings - Fork 622
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
EVM precompile #3257
EVM precompile #3257
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should wrap EVM into a thread. So if it panics, we don't crash the node and bring down the chain.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
On a surface, looks good. I am not able to do a detailed review right now so I suggest instead of blocking this PR, we merge it to unblock Phase 1 and then we do any additional audit reviews post-factum by me or any other people.
Yep, that's the plan. It's currently very well guarded with the compilation feature so it shouldn't affect non-nightly protocol |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall LGTM, few nits.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM just small edit
Implements near/NEPs#106
Precompile in EVM to call outside to NEARMoved to separate issueevm
accounts activate.evm
account doesn't have access keys.Reviews
Test plan
Nightly test that will leverage full e2e tooling to deploy & test a full fledged contract(s)Moved to separate issue