Alex Beregszaszi

Results 333 issues of 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...

effort: E2 days
eval: needs discussion
type: refactor
effort: E3 weeks

Currently only 1D arrays are supported. Multiple dimensions are valid in the ABI and others coders support it.

prio: P3 important
type: feature
eval: needs validation
help wanted

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

effort: E2 days
effort: E1 hours
type: tests
prio: P4 nice-to-have
help wanted

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...

eval: needs discussion
type: refactor
eval: needs validation

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...

eval: needs discussion
prio: P4 nice-to-have
type: feature

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...