[package] name = "reth-revm-inspectors" version.workspace = true edition.workspace = true rust-version.workspace = true license.workspace = true homepage.workspace = true repository.workspace = true description = "revm inspector implementations used by reth" [dependencies] # reth reth-primitives.workspace = true reth-rpc-types.workspace = true revm.workspace = true # remove from reth and reexport from revm hashbrown = "0.13" serde = { workspace = true, features = ["derive"] } thiserror = { workspace = true, optional = true } serde_json = { workspace = true, optional = true } # js-tracing-inspector boa_engine = { workspace = true, optional = true } boa_gc = { workspace = true, optional = true } tokio = { version = "1", features = ["sync"], optional = true } [features] default = ["js-tracer"] js-tracer = ["boa_engine", "boa_gc", "tokio", "thiserror", "serde_json"]