EVM-Simulator
EVM-Simulator copied to clipboard
EVM-Simulator bachelor's thesis.
Bumps [eth-abi](https://github.com/ethereum/eth-abi) from 2.0.0 to 4.2.0. Changelog Sourced from eth-abi's changelog. eth-abi v4.2.0 (2023-08-28) Features - Allow turning off abi decoder "strict mode" when calling ``abi.decode()``. (`[#198](https://github.com/ethereum/eth-abi/issues/198) <https://github.com/ethereum/eth-abi/issues/198>`__) Bugfixes Validate...
``` (venv) ➜ EVM-Simulator git:(master) ✗ pytest tests/ ==================================================== test session starts ===================================================== platform linux -- Python 3.10.6, pytest-7.1.3, pluggy-1.0.0 rootdir: /home/devraj/work/playground/EVM-Simulator collected 12 items tests/core/test_contracts.py FFFFFFFF [ 66%] tests/core/test_evmhandler.py...
Currently, the stack window uses a proportional font. The memory window partially uses a typewriter font, but sometimes elements are inserted in a proportional font, like the seventh line below:...
Allow direct manipulation of stack, memory or storage from within the UI tables during execution
Option to make breakpoints at given opcodes until which the code will run, regardless of how many steps it takes.
Make it possible to save the state of the blockchain & load it at a later point of time.
Make it possible to step forward/backward through the execution process.
If a contract executes e.g. EXTCODESIZE, and the address that's queried is not a contract (e.g. it returns null), provide means to the user to provide the data themselves. This...
The stack probably would be easier to read if it either grew from top to bottom, starting at the top, or from bottom to top (like now), but starting at...