[package] name = "evm-core" version = "0.41.0" license = "Apache-2.0" authors = ["Wei Tang ", "Parity Technologies "] description = "Portable Ethereum Virtual Machine implementation written in pure Rust." repository = "https://github.com/sorpaas/rust-evm" keywords = ["no_std", "ethereum"] edition = "2018" [dependencies] log = { version = "0.4", optional = true } primitive-types = { version = "0.12", default-features = false } scale-codec = { package = "parity-scale-codec", version = "3.2", default-features = false, features = ["derive", "full"], optional = true } scale-info = { version = "2.3", default-features = false, features = ["derive"], optional = true } serde = { version = "1.0", default-features = false, features = ["derive"], optional = true } [dev-dependencies] hex = "0.4" [features] default = ["std"] std = [ "primitive-types/std", "serde/std", "scale-codec/std", "scale-info/std", ] with-codec = [ "scale-codec", "scale-info", "primitive-types/impl-codec", ] with-serde = [ "serde", "primitive-types/impl-serde", ] force-debug = [ "log", ]