Welcome to Rajkumar's implementation of the Ethereum Virtual Machine in Rust.
- Gas tracking hasn't been added yet.
- It doesn't include Tload and TStore.
- This project was for learning. I chose to implement an EVM in Rust to improve my Rust skills.
The command below will run the EVM against the test cases in evm.json.
cargo run
All the test cases in this repository were created by w1nt3r.eth. The repository is part of the "EVM From Scratch" course (release date TBD).