revm
revm copied to clipboard
Ethereum Virtual Machine written in rust that is fast and simple to use
Needed for https://github.com/foundry-rs/foundry/pull/2954
I'm working on adding support to revm for pre-BYZANTIUM spec's and encountered a issue with the library design that I am unsure the right way to solve. For context, pre...
The default hasher is pretty slow for `HashMap`s. We should consider using something like https://docs.rs/seahash/latest/seahash/
Bumps [termwiz](https://github.com/wez/wezterm) from 0.16.0 to 0.17.1. Release notes Sourced from termwiz's releases. Nightly Builds Ignore the sources associated with this release: it's just the readme. This release holds builds generated...
Bumps [indicatif](https://github.com/console-rs/indicatif) from 0.16.2 to 0.17.0. Release notes Sourced from indicatif's releases. 0.17.0 indicatif is one of the most popular terminal progress bar libraries in the Rust ecosystem. More than...
useful for testing and developing to have these opcodes optionally enabled https://eips.ethereum.org/EIPS/eip-1153
Right now, Revm has no logging. It might make sense to integrate https://docs.rs/tracing in most places, so we have better visibility in its internals?
https://eips.ethereum.org/EIPS/eip-1985
Would be great to have a javascript bindings for revm similar with [solc-js](https://github.com/ethereum/solc-js) If it is available, it would be possible to run revm inside various testing tools & even...
`secp256k1-sys v0.4.1` fails to build on windows system while on linux it passes. It seems that `cc` lib that builds cpp inside rust requires [ar](https://linux.die.net/man/1/ar) to create static lib and...