scroll-tech / revm

Rust Ethereum virtual machine (revm) Is EVM written in rust that is focused on speed and simplicity
MIT License
18 stars 7 forks source link

feat: minimize diff to upstream #15

Closed lightsing closed 3 months ago

lightsing commented 3 months ago

This pr removes previous patch to any function signature / traits related to poseidon.

In this version, poseidon_code_hash will be calculated every time code is updated. Since the evm execution path is not related to poseidon_code_hash, previous modifications are removed to minimize diff to upstream.