Skip to content

Commit

Permalink
add reth-evm-optimism (paradigmxyz#7821)
Browse files Browse the repository at this point in the history
  • Loading branch information
lakshya-sky authored and mw2000 committed Jun 5, 2024
1 parent 2fefb64 commit 9e45416
Show file tree
Hide file tree
Showing 10 changed files with 914 additions and 104 deletions.
14 changes: 14 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ members = [
"crates/node-ethereum/",
"crates/node-builder/",
"crates/optimism/node/",
"crates/optimism/evm/",
"crates/node-core/",
"crates/node/api/",
"crates/stages/",
Expand Down Expand Up @@ -85,7 +86,7 @@ members = [
"examples/custom-inspector/",
"examples/exex/minimal/",
"examples/exex/op-bridge/",
"testing/ef-tests/"
"testing/ef-tests/",
]
default-members = ["bin/reth"]

Expand Down Expand Up @@ -220,6 +221,7 @@ reth-ethereum-engine-primitives = { path = "crates/ethereum/engine-primitives" }
reth-node-builder = { path = "crates/node-builder" }
reth-node-ethereum = { path = "crates/node-ethereum" }
reth-node-optimism = { path = "crates/optimism/node" }
reth-evm-optimism = { path = "crates/optimism/evm" }
reth-node-core = { path = "crates/node-core" }
reth-node-api = { path = "crates/node/api" }
reth-downloaders = { path = "crates/net/downloaders" }
Expand Down
37 changes: 37 additions & 0 deletions crates/optimism/evm/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
[package]
name = "reth-evm-optimism"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
homepage.workspace = true
repository.workspace = true

[lints]
workspace = true

[dependencies]
# Reth
reth-evm.workspace = true
reth-primitives.workspace = true
reth-revm.workspace = true
reth-interfaces.workspace = true
reth-provider.workspace = true

# Optimism
revm-primitives.workspace = true

# misc
tracing.workspace = true

[dev-dependencies]
reth-revm = { workspace = true, features = ["test-utils"] }

[features]
optimism = [
"reth-primitives/optimism",
"reth-provider/optimism",
"reth-revm/optimism",
"reth-interfaces/optimism",
"revm-primitives/optimism",
]
Loading

0 comments on commit 9e45416

Please sign in to comment.