Alex Beregszaszi

Results 333 issues of Alex Beregszaszi

And provide two implementations: - native - scaffolded (* maybe look for a better name) The native one wraps around the C functions, while the scaffolded can be used for...

help wanted

Depends on #13537

Pulled out from #13532

build system :building_construction:

`abi.encodePacked` was introduced in 0.4.22 as a backwards compatibility measure for the irregular "packed" encoding. Since then we have introduced `bytes.concat` (#10903) and learned that most projects (rightly) do not...

breaking change :warning:
language design :rage4:
has dependencies
low effort
medium impact
must have eventually

This seems to be not too intuitive: ``` $ test/tools/isoltest -t smtCheckerTests/control_flow/revert.sol Invalid test unit filter - can only contain '[a-zA-Z1-9_/*]*: smtCheckerTests/control_flow/revert.sol ``` While of course `-t smtCheckerTests/control_flow/*` or `-t...

build system :building_construction:
good first issue
easy difficulty
testing :hammer:
low effort
low impact
nice to have

When we made the coloured output default (aka the new error message formatter), we did not enable it for standard json, only the CLI. In the standard json we currently...

easy difficulty
protocol design :crystal_ball:
good first issue candidate
low effort
low impact
needs design

It seems there is a very large number of includes which are imported without any reason. Most of these are remnants of old code. Removing them could allow for nicer...

good first issue
easy difficulty
medium effort
low impact
nice to have

For a while internal types are exposed in the ABI, which can be used to do type checking stricter than the encoding allows. Such an example when enums are used...

protocol design :crystal_ball:
low effort
high impact

Does the `using MyLIb for *;` statement saves that much typing/space as opposed to clearly typing out the intended types?

breaking change :warning:
language design :rage4:
medium effort
medium impact