-
Notifications
You must be signed in to change notification settings - Fork 1.1k
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Implement a JNI binding for EVMC #1025
Comments
Just a reminder there's a typo in the title |
Updated, also the repo link, since we've split it out into https://github.com/ethereum/evmc |
@kishansagathiya do you have an experience in JNI binding development? |
@mkalinin Nope. But I can read up stuff(I was few hours back) and try it. Does it seem too difficult to take up? |
@kishansagathiya it's a bit tricky. I would advise you to continue with something else. |
There is some initial work started here: ethereum/evmc#171 |
EVMC is a thin API to write VMs for and to be used in clients for connecting to VMs.
cpp-ethereum supports it natively to use evmjit and pyethereum/go-ethereum had prototype implementations. More importantly, the upcoming ewasm VM called Hera also uses this interface.
Supporting it in ethereumj/Harmony would allow a quick way for ethereumj to be part of the ewasm testnet without the need of writing a native Java interpereter for Webassembly.
See also ethereum/evmc#137.
The text was updated successfully, but these errors were encountered: