go-ethereum/vendor
Guillaume Ballet 9927596822 core/vm: Add wagon/wasm as an interpreter
* Implement the ewasm module and the EEI.
 * Add an ewasm standalone binary to test standalone files
 * use reflection to declare EEI module exports
 * check the module name when importing EEI functions
 * make eeiFuncs a function to avoid an init loop issue in call
 * Add a reference to the ewasm tests
 * wagon implementation of the Interpreter interface
 * update to wagon's PR #59 and uses the Process structure
 * Adapt to endianness change
 * All tests but 1 passing
 * CanRun only checks for the header
 * Add a "debug" module to support "printHex" in contracts

Notes:
  * There are very little checks, e.g. of
     the call depths and so on.
2018-10-05 15:15:41 +02:00
..
bazil.org/fuse swarm/api: support mounting manifests via FUSE (#3690) 2017-03-23 14:56:06 +01:00
github.com core/vm: Add wagon/wasm as an interpreter 2018-10-05 15:15:41 +02:00
golang.org/x crypto/bn256: fix issues caused by Go 1.11 2018-08-16 11:02:16 +03:00
gopkg.in core, eth, trie: use common/prque (#17508) 2018-09-03 17:33:21 +02:00
vendor.json core/vm: Add wagon/wasm as an interpreter 2018-10-05 15:15:41 +02:00