v1.2.2
This release is mainly dedicated to the changes that were required to publish on PyPI, including:
- Updated structure of imports (36bf130)
- Changed CLI entry point from
src/cli.py
torevizor.py
(2c9383e) - The default installation method is now via pip:
pip install revizor-fuzzer
Beside that, the release includes the following minor changes:
- Input array is now zero-initialized (0c5c999)
- The interface to input generator and program generator became more uniform (b03baaa)
- Contract traces are now normalized. For example, if the model executes a memory access to address
0x110
and the sandbox base address is0x100
, the contract trace will contain the value0x10
(in the past, it would contain0x110
).