├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── evm ├── Cargo.toml └── src │ ├── instruction.rs │ ├── interpreter.rs │ ├── lib.rs │ ├── memory.rs │ └── stack.rs ├── evm_nostd ├── Cargo.toml └── src │ └── lib.rs └── rust-toolchain.toml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leonardoalt/evm/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | 3 | members = [ 4 | "evm" 5 | ] 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leonardoalt/evm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leonardoalt/evm/HEAD/README.md -------------------------------------------------------------------------------- /evm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leonardoalt/evm/HEAD/evm/Cargo.toml -------------------------------------------------------------------------------- /evm/src/instruction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leonardoalt/evm/HEAD/evm/src/instruction.rs -------------------------------------------------------------------------------- /evm/src/interpreter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leonardoalt/evm/HEAD/evm/src/interpreter.rs -------------------------------------------------------------------------------- /evm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leonardoalt/evm/HEAD/evm/src/lib.rs -------------------------------------------------------------------------------- /evm/src/memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leonardoalt/evm/HEAD/evm/src/memory.rs -------------------------------------------------------------------------------- /evm/src/stack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leonardoalt/evm/HEAD/evm/src/stack.rs -------------------------------------------------------------------------------- /evm_nostd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leonardoalt/evm/HEAD/evm_nostd/Cargo.toml -------------------------------------------------------------------------------- /evm_nostd/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leonardoalt/evm/HEAD/evm_nostd/src/lib.rs -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "stable" 3 | --------------------------------------------------------------------------------