diff --git a/Cargo.toml b/Cargo.toml index aa28b3aea9..55afa40afb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -77,6 +77,10 @@ members = [ "crates/optimism/cli", "crates/optimism/consensus", "crates/optimism/evm/", + "crates/optimism/examples/custom-node", + "crates/optimism/examples/engine-api-access", + "crates/optimism/examples/exex-hello-world", + "crates/optimism/examples/op-db-access", "crates/optimism/flashblocks/", "crates/optimism/hardforks/", "crates/optimism/node/", @@ -145,7 +149,6 @@ members = [ "examples/beacon-api-sse/", "examples/bsc-p2p", "examples/custom-dev-node/", - "examples/custom-node/", "examples/custom-engine-types/", "examples/custom-evm/", "examples/custom-hardforks/", @@ -154,10 +157,7 @@ members = [ "examples/custom-payload-builder/", "examples/custom-rlpx-subprotocol", "examples/custom-rpc-middleware", - "examples/custom-node", "examples/db-access", - "examples/engine-api-access", - "examples/exex-hello-world", "examples/exex-subscription", "examples/exex-test", "examples/full-contract-state", @@ -168,7 +168,6 @@ members = [ "examples/node-builder-api/", "examples/node-custom-rpc/", "examples/node-event-hooks/", - "examples/op-db-access/", "examples/polygon-p2p/", "examples/rpc-db/", "examples/precompile-cache/", diff --git a/examples/custom-node/Cargo.toml b/crates/optimism/examples/custom-node/Cargo.toml similarity index 100% rename from examples/custom-node/Cargo.toml rename to crates/optimism/examples/custom-node/Cargo.toml diff --git a/examples/custom-node/src/chainspec.rs b/crates/optimism/examples/custom-node/src/chainspec.rs similarity index 100% rename from examples/custom-node/src/chainspec.rs rename to crates/optimism/examples/custom-node/src/chainspec.rs diff --git a/examples/custom-node/src/engine.rs b/crates/optimism/examples/custom-node/src/engine.rs similarity index 100% rename from examples/custom-node/src/engine.rs rename to crates/optimism/examples/custom-node/src/engine.rs diff --git a/examples/custom-node/src/engine_api.rs b/crates/optimism/examples/custom-node/src/engine_api.rs similarity index 100% rename from examples/custom-node/src/engine_api.rs rename to crates/optimism/examples/custom-node/src/engine_api.rs diff --git a/examples/custom-node/src/evm/alloy.rs b/crates/optimism/examples/custom-node/src/evm/alloy.rs similarity index 100% rename from examples/custom-node/src/evm/alloy.rs rename to crates/optimism/examples/custom-node/src/evm/alloy.rs diff --git a/examples/custom-node/src/evm/assembler.rs b/crates/optimism/examples/custom-node/src/evm/assembler.rs similarity index 100% rename from examples/custom-node/src/evm/assembler.rs rename to crates/optimism/examples/custom-node/src/evm/assembler.rs diff --git a/examples/custom-node/src/evm/builder.rs b/crates/optimism/examples/custom-node/src/evm/builder.rs similarity index 100% rename from examples/custom-node/src/evm/builder.rs rename to crates/optimism/examples/custom-node/src/evm/builder.rs diff --git a/examples/custom-node/src/evm/config.rs b/crates/optimism/examples/custom-node/src/evm/config.rs similarity index 100% rename from examples/custom-node/src/evm/config.rs rename to crates/optimism/examples/custom-node/src/evm/config.rs diff --git a/examples/custom-node/src/evm/env.rs b/crates/optimism/examples/custom-node/src/evm/env.rs similarity index 100% rename from examples/custom-node/src/evm/env.rs rename to crates/optimism/examples/custom-node/src/evm/env.rs diff --git a/examples/custom-node/src/evm/executor.rs b/crates/optimism/examples/custom-node/src/evm/executor.rs similarity index 100% rename from examples/custom-node/src/evm/executor.rs rename to crates/optimism/examples/custom-node/src/evm/executor.rs diff --git a/examples/custom-node/src/evm/mod.rs b/crates/optimism/examples/custom-node/src/evm/mod.rs similarity index 100% rename from examples/custom-node/src/evm/mod.rs rename to crates/optimism/examples/custom-node/src/evm/mod.rs diff --git a/examples/custom-node/src/lib.rs b/crates/optimism/examples/custom-node/src/lib.rs similarity index 100% rename from examples/custom-node/src/lib.rs rename to crates/optimism/examples/custom-node/src/lib.rs diff --git a/examples/custom-node/src/pool.rs b/crates/optimism/examples/custom-node/src/pool.rs similarity index 100% rename from examples/custom-node/src/pool.rs rename to crates/optimism/examples/custom-node/src/pool.rs diff --git a/examples/custom-node/src/primitives/block.rs b/crates/optimism/examples/custom-node/src/primitives/block.rs similarity index 100% rename from examples/custom-node/src/primitives/block.rs rename to crates/optimism/examples/custom-node/src/primitives/block.rs diff --git a/examples/custom-node/src/primitives/header.rs b/crates/optimism/examples/custom-node/src/primitives/header.rs similarity index 100% rename from examples/custom-node/src/primitives/header.rs rename to crates/optimism/examples/custom-node/src/primitives/header.rs diff --git a/examples/custom-node/src/primitives/mod.rs b/crates/optimism/examples/custom-node/src/primitives/mod.rs similarity index 100% rename from examples/custom-node/src/primitives/mod.rs rename to crates/optimism/examples/custom-node/src/primitives/mod.rs diff --git a/examples/custom-node/src/primitives/tx.rs b/crates/optimism/examples/custom-node/src/primitives/tx.rs similarity index 100% rename from examples/custom-node/src/primitives/tx.rs rename to crates/optimism/examples/custom-node/src/primitives/tx.rs diff --git a/examples/custom-node/src/primitives/tx_custom.rs b/crates/optimism/examples/custom-node/src/primitives/tx_custom.rs similarity index 100% rename from examples/custom-node/src/primitives/tx_custom.rs rename to crates/optimism/examples/custom-node/src/primitives/tx_custom.rs diff --git a/examples/custom-node/src/primitives/tx_type.rs b/crates/optimism/examples/custom-node/src/primitives/tx_type.rs similarity index 100% rename from examples/custom-node/src/primitives/tx_type.rs rename to crates/optimism/examples/custom-node/src/primitives/tx_type.rs diff --git a/examples/custom-node/src/rpc.rs b/crates/optimism/examples/custom-node/src/rpc.rs similarity index 100% rename from examples/custom-node/src/rpc.rs rename to crates/optimism/examples/custom-node/src/rpc.rs diff --git a/examples/engine-api-access/Cargo.toml b/crates/optimism/examples/engine-api-access/Cargo.toml similarity index 100% rename from examples/engine-api-access/Cargo.toml rename to crates/optimism/examples/engine-api-access/Cargo.toml diff --git a/examples/engine-api-access/src/main.rs b/crates/optimism/examples/engine-api-access/src/main.rs similarity index 100% rename from examples/engine-api-access/src/main.rs rename to crates/optimism/examples/engine-api-access/src/main.rs diff --git a/examples/exex-hello-world/Cargo.toml b/crates/optimism/examples/exex-hello-world/Cargo.toml similarity index 100% rename from examples/exex-hello-world/Cargo.toml rename to crates/optimism/examples/exex-hello-world/Cargo.toml diff --git a/examples/exex-hello-world/src/main.rs b/crates/optimism/examples/exex-hello-world/src/main.rs similarity index 100% rename from examples/exex-hello-world/src/main.rs rename to crates/optimism/examples/exex-hello-world/src/main.rs diff --git a/examples/op-db-access/Cargo.toml b/crates/optimism/examples/op-db-access/Cargo.toml similarity index 100% rename from examples/op-db-access/Cargo.toml rename to crates/optimism/examples/op-db-access/Cargo.toml diff --git a/examples/op-db-access/src/main.rs b/crates/optimism/examples/op-db-access/src/main.rs similarity index 100% rename from examples/op-db-access/src/main.rs rename to crates/optimism/examples/op-db-access/src/main.rs