evm2wasm
evm2wasm copied to clipboard
[ORPHANED] Transcompiles EVM code to eWASM
## The dependency [wabt](https://github.com/AssemblyScript/wabt.js) was updated from `1.0.0` to `1.0.5`. 🚨 [View failing branch](https://github.com/ewasm/evm2wasm/compare/master...ewasm:greenkeeper%2Fwabt-1.0.5). This version is **covered** by your **current version range** and after updating it in your project...
Gas costs are still set at Homestead. Need to apply Spurious Dragon and Tangerine Whistle changes.
It would be nice to have consistent local names across the wasm files
See https://github.com/ethereum/cpp-ethereum/commit/7a13f82e84576f0561e5fd11e464d688250c9206
See https://github.com/ethereum/yellowpaper/issues/257
Requires https://github.com/ewasm/hera/pull/250. Also includes logic cleanup and a fix to not silently swallow errors.
- return values have been changed - return value isn't written to be a paramater but retrieved via `returndatacopy`