Alex Beregszaszi
Alex Beregszaszi
This is meant to be a discussion starter for defining a better public API. Right now, both `rawDecode` and `rawEncode` expect an array of argument types as well as array...
Currently only 1D arrays are supported. Multiple dimensions are valid in the ABI and others coders support it.
Probably a good start is: - https://github.com/ethereum/web3.js/blob/master/test/coder.decodeParam.js - https://github.com/ethereum/web3.js/blob/master/test/coder.encodeParam.js
Each type should have a simple class with: - `encode` (input: variable type; output: `Buffer`) - `decode` (input: `Buffer`; output: variable type) - `isValid`? to check if a parameter can...
Some other tools coerce negative numbers to their two's complement representation when passed to `uint`. Should this library do the same? I'm not entirely convinced it should, because then what...
Part of #293.
From https://github.com/axic/snailtracer/tree/10a0f4bbc2cf937e10c61992b6f0e368b32ff7f8, but the constructor is removed.
See https://eips.ethereum.org/EIPS/eip-2045
The SDK can be found here: https://software.intel.com/content/www/us/en/develop/topics/software-guard-extensions/sdk.html The SDK contains installers for various distros, including recent Ubuntu versions, so should we do this task it would make sense installing it...