From 270df3eeb807e148d317d0037b2bf1499530a1d1 Mon Sep 17 00:00:00 2001 From: Matthias Seitz Date: Tue, 25 Jun 2024 18:32:34 +0200 Subject: [PATCH] chore: add optimism cli crate (#9096) --- Cargo.lock | 4 ++++ Cargo.toml | 2 ++ crates/optimism/cli/Cargo.toml | 10 ++++++++++ crates/optimism/cli/src/lib.rs | 9 +++++++++ 4 files changed, 25 insertions(+) create mode 100644 crates/optimism/cli/Cargo.toml create mode 100644 crates/optimism/cli/src/lib.rs diff --git a/Cargo.lock b/Cargo.lock index 88b7b807c..400aba307 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7636,6 +7636,10 @@ dependencies = [ "tracing", ] +[[package]] +name = "reth-optimism-cli" +version = "1.0.0" + [[package]] name = "reth-optimism-consensus" version = "1.0.0" diff --git a/Cargo.toml b/Cargo.toml index 24f3af5ad..a7e1ab3d9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -59,6 +59,7 @@ members = [ "crates/node/api/", "crates/node/builder/", "crates/node/events/", + "crates/optimism/cli", "crates/optimism/consensus", "crates/optimism/evm/", "crates/optimism/node/", @@ -313,6 +314,7 @@ reth-node-core = { path = "crates/node-core" } reth-node-ethereum = { path = "crates/ethereum/node" } reth-node-events = { path = "crates/node/events" } reth-node-optimism = { path = "crates/optimism/node" } +reth-optimism-cli = { path = "crates/optimism/cli" } reth-optimism-consensus = { path = "crates/optimism/consensus" } reth-optimism-payload-builder = { path = "crates/optimism/payload" } reth-optimism-primitives = { path = "crates/optimism/primitives" } diff --git a/crates/optimism/cli/Cargo.toml b/crates/optimism/cli/Cargo.toml new file mode 100644 index 000000000..05201b658 --- /dev/null +++ b/crates/optimism/cli/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "reth-optimism-cli" +version.workspace = true +edition.workspace = true +rust-version.workspace = true +license.workspace = true +homepage.workspace = true +repository.workspace = true + +[lints] diff --git a/crates/optimism/cli/src/lib.rs b/crates/optimism/cli/src/lib.rs new file mode 100644 index 000000000..a5133bea1 --- /dev/null +++ b/crates/optimism/cli/src/lib.rs @@ -0,0 +1,9 @@ +//! OP-Reth CLI implementation. + +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxyz/reth/issues/" +)] +#![cfg_attr(not(test), warn(unused_crate_dependencies))] +#![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))]