Skip to content

0xprinc/pyEVM.playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Screenshot 2023-07-27 at 1 38 55 AM

Ethereum Virtual Machine

Presenting you the implementation of EVM in Python.
Inspired by jaglinux and test cases provided by @w1nt3r_eth

To-Do List

  • Implement all OpCodes
  • Implement Memory, Stack, Storage, Calldata, ReturnData and Context classes
  • Implement the Logs
  • Implement the printing of transaction trace.
  • Gas calculation of call

How to Run

cd src
python3 evm.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages