[package]
authors = ["Dragan Rakita <dragan0rakita@gmail.com>"]
description = "REVM - Rust Ethereum virtual machine"
edition = "2018"
keywords = ["no_std", "ethereum", "evm"]
license = "MIT"
name = "revm"
repository = "https://github.com/bluealloy/revm"
version = "0.5.0"
[dependencies]
auto_impl = {version = "0.5", default-features = false}
bytes = {version = "1.1", default-features = false}
hashbrown = {version = "0.11"}
num_enum = {version = "0.5", default-features = false}
primitive-types = {version = "0.10", default-features = false, features = ["rlp"]}
revm_precompiles = {path = "../revm_precompiles", version = "0.3", default-features = false}
rlp = {version = "0.5", default-features = false}
sha3 = {version = "0.9", default-features = false}
arrayref = "0.3"
[dev-dependencies]
hex = "0.4"
[features]
default = ["std","ecrecover"]
no_gas_measuring = []
std = ["bytes/std", "num_enum/std", "primitive-types/std", "sha3/std", "rlp/std"]
ecrecover = ["revm_precompiles/ecrecover"]