chore: Add reth-rpc as dependency

This commit is contained in:
sprites0
2025-07-04 23:17:34 +00:00
parent 5987f147f1
commit 159653e930
2 changed files with 2 additions and 319 deletions

319
Cargo.lock generated
View File

@ -349,34 +349,6 @@ dependencies = [
"serde",
]
[[package]]
name = "alloy-op-evm"
version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "588a87b77b30452991151667522d2f2f724cec9c2ec6602e4187bc97f66d8095"
dependencies = [
"alloy-consensus",
"alloy-eips",
"alloy-evm",
"alloy-op-hardforks",
"alloy-primitives",
"auto_impl",
"op-alloy-consensus",
"op-revm",
"revm",
]
[[package]]
name = "alloy-op-hardforks"
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a9a510692bef4871797062ca09ec7873c45dc68c7f3f72291165320f53606a3"
dependencies = [
"alloy-chains",
"alloy-hardforks",
"auto_impl",
]
[[package]]
name = "alloy-primitives"
version = "1.2.1"
@ -5831,10 +5803,8 @@ checksum = "a8719d9b783b29cfa1cf8d591b894805786b9ab4940adc700a57fd0d5b721cf5"
dependencies = [
"alloy-consensus",
"alloy-eips",
"alloy-network",
"alloy-primitives",
"alloy-rlp",
"alloy-rpc-types-eth",
"alloy-serde",
"arbitrary",
"derive_more",
@ -5843,57 +5813,6 @@ dependencies = [
"thiserror 2.0.12",
]
[[package]]
name = "op-alloy-flz"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a79f352fc3893dcd670172e615afef993a41798a1d3fc0db88a3e60ef2e70ecc"
[[package]]
name = "op-alloy-network"
version = "0.18.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "839a7a1826dc1d38fdf9c6d30d1f4ed8182c63816c97054e5815206f1ebf08c7"
dependencies = [
"alloy-consensus",
"alloy-network",
"alloy-primitives",
"alloy-provider",
"alloy-rpc-types-eth",
"alloy-signer",
"op-alloy-consensus",
"op-alloy-rpc-types",
]
[[package]]
name = "op-alloy-rpc-jsonrpsee"
version = "0.18.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b9d3de5348e2b34366413412f1f1534dc6b10d2cf6e8e1d97c451749c0c81c0"
dependencies = [
"alloy-primitives",
"jsonrpsee",
]
[[package]]
name = "op-alloy-rpc-types"
version = "0.18.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9640f9e78751e13963762a4a44c846e9ec7974b130c29a51706f40503fe49152"
dependencies = [
"alloy-consensus",
"alloy-eips",
"alloy-network-primitives",
"alloy-primitives",
"alloy-rpc-types-eth",
"alloy-serde",
"derive_more",
"op-alloy-consensus",
"serde",
"serde_json",
"thiserror 2.0.12",
]
[[package]]
name = "op-alloy-rpc-types-engine"
version = "0.18.9"
@ -5905,12 +5824,10 @@ dependencies = [
"alloy-primitives",
"alloy-rlp",
"alloy-rpc-types-engine",
"alloy-serde",
"derive_more",
"ethereum_ssz",
"ethereum_ssz_derive",
"op-alloy-consensus",
"serde",
"snap",
"thiserror 2.0.12",
]
@ -8419,128 +8336,6 @@ dependencies = [
"reth-trie-db",
]
[[package]]
name = "reth-optimism-chainspec"
version = "1.5.0"
source = "git+https://github.com/sprites0/reth?rev=fc754e5983f055365325dc9a04632d5ba2c4a8bc#fc754e5983f055365325dc9a04632d5ba2c4a8bc"
dependencies = [
"alloy-chains",
"alloy-consensus",
"alloy-eips",
"alloy-genesis",
"alloy-hardforks",
"alloy-primitives",
"derive_more",
"op-alloy-rpc-types",
"reth-chainspec",
"reth-ethereum-forks",
"reth-network-peers",
"reth-optimism-forks",
"reth-optimism-primitives",
"reth-primitives-traits",
"serde_json",
]
[[package]]
name = "reth-optimism-consensus"
version = "1.5.0"
source = "git+https://github.com/sprites0/reth?rev=fc754e5983f055365325dc9a04632d5ba2c4a8bc#fc754e5983f055365325dc9a04632d5ba2c4a8bc"
dependencies = [
"alloy-consensus",
"alloy-eips",
"alloy-primitives",
"alloy-trie",
"op-alloy-consensus",
"reth-chainspec",
"reth-consensus",
"reth-consensus-common",
"reth-execution-types",
"reth-optimism-forks",
"reth-optimism-primitives",
"reth-primitives-traits",
"reth-storage-api",
"reth-storage-errors",
"reth-trie-common",
"revm",
"thiserror 2.0.12",
"tracing",
]
[[package]]
name = "reth-optimism-evm"
version = "1.5.0"
source = "git+https://github.com/sprites0/reth?rev=fc754e5983f055365325dc9a04632d5ba2c4a8bc#fc754e5983f055365325dc9a04632d5ba2c4a8bc"
dependencies = [
"alloy-consensus",
"alloy-eips",
"alloy-evm",
"alloy-op-evm",
"alloy-primitives",
"op-alloy-consensus",
"op-revm",
"reth-chainspec",
"reth-evm",
"reth-execution-errors",
"reth-execution-types",
"reth-optimism-chainspec",
"reth-optimism-consensus",
"reth-optimism-forks",
"reth-optimism-primitives",
"reth-primitives-traits",
"revm",
"thiserror 2.0.12",
]
[[package]]
name = "reth-optimism-forks"
version = "1.5.0"
source = "git+https://github.com/sprites0/reth?rev=fc754e5983f055365325dc9a04632d5ba2c4a8bc#fc754e5983f055365325dc9a04632d5ba2c4a8bc"
dependencies = [
"alloy-op-hardforks",
"alloy-primitives",
"once_cell",
"reth-ethereum-forks",
]
[[package]]
name = "reth-optimism-payload-builder"
version = "1.5.0"
source = "git+https://github.com/sprites0/reth?rev=fc754e5983f055365325dc9a04632d5ba2c4a8bc#fc754e5983f055365325dc9a04632d5ba2c4a8bc"
dependencies = [
"alloy-consensus",
"alloy-eips",
"alloy-primitives",
"alloy-rlp",
"alloy-rpc-types-debug",
"alloy-rpc-types-engine",
"derive_more",
"op-alloy-consensus",
"op-alloy-rpc-types-engine",
"reth-basic-payload-builder",
"reth-chain-state",
"reth-chainspec",
"reth-evm",
"reth-execution-types",
"reth-optimism-evm",
"reth-optimism-forks",
"reth-optimism-primitives",
"reth-optimism-txpool",
"reth-payload-builder",
"reth-payload-builder-primitives",
"reth-payload-primitives",
"reth-payload-util",
"reth-payload-validator",
"reth-primitives-traits",
"reth-revm",
"reth-storage-api",
"reth-transaction-pool",
"revm",
"serde",
"sha2 0.10.9",
"thiserror 2.0.12",
"tracing",
]
[[package]]
name = "reth-optimism-primitives"
version = "1.5.0"
@ -8552,7 +8347,6 @@ dependencies = [
"alloy-rlp",
"arbitrary",
"bytes",
"modular-bitfield",
"op-alloy-consensus",
"reth-codecs",
"reth-primitives-traits",
@ -8561,102 +8355,6 @@ dependencies = [
"serde_with",
]
[[package]]
name = "reth-optimism-rpc"
version = "1.5.0"
source = "git+https://github.com/sprites0/reth?rev=fc754e5983f055365325dc9a04632d5ba2c4a8bc#fc754e5983f055365325dc9a04632d5ba2c4a8bc"
dependencies = [
"alloy-consensus",
"alloy-eips",
"alloy-json-rpc",
"alloy-primitives",
"alloy-rpc-client",
"alloy-rpc-types-debug",
"alloy-rpc-types-engine",
"alloy-rpc-types-eth",
"alloy-transport",
"alloy-transport-http",
"async-trait",
"derive_more",
"eyre",
"jsonrpsee",
"jsonrpsee-core",
"jsonrpsee-types",
"metrics",
"op-alloy-consensus",
"op-alloy-network",
"op-alloy-rpc-jsonrpsee",
"op-alloy-rpc-types",
"op-alloy-rpc-types-engine",
"op-revm",
"parking_lot",
"reqwest",
"reth-chain-state",
"reth-chainspec",
"reth-evm",
"reth-metrics",
"reth-network-api",
"reth-node-api",
"reth-node-builder",
"reth-optimism-evm",
"reth-optimism-forks",
"reth-optimism-payload-builder",
"reth-optimism-primitives",
"reth-optimism-txpool",
"reth-primitives-traits",
"reth-rpc",
"reth-rpc-api",
"reth-rpc-engine-api",
"reth-rpc-eth-api",
"reth-rpc-eth-types",
"reth-rpc-server-types",
"reth-storage-api",
"reth-tasks",
"reth-transaction-pool",
"revm",
"serde_json",
"thiserror 2.0.12",
"tokio",
"tower",
"tracing",
]
[[package]]
name = "reth-optimism-txpool"
version = "1.5.0"
source = "git+https://github.com/sprites0/reth?rev=fc754e5983f055365325dc9a04632d5ba2c4a8bc#fc754e5983f055365325dc9a04632d5ba2c4a8bc"
dependencies = [
"alloy-consensus",
"alloy-eips",
"alloy-json-rpc",
"alloy-primitives",
"alloy-rpc-client",
"alloy-rpc-types-eth",
"alloy-serde",
"c-kzg",
"derive_more",
"futures-util",
"metrics",
"op-alloy-consensus",
"op-alloy-flz",
"op-alloy-rpc-types",
"op-revm",
"parking_lot",
"reth-chain-state",
"reth-chainspec",
"reth-metrics",
"reth-optimism-evm",
"reth-optimism-forks",
"reth-optimism-primitives",
"reth-primitives-traits",
"reth-storage-api",
"reth-transaction-pool",
"serde",
"thiserror 2.0.12",
"tokio",
"tracing",
]
[[package]]
name = "reth-payload-builder"
version = "1.5.0"
@ -8708,16 +8406,6 @@ dependencies = [
"tokio",
]
[[package]]
name = "reth-payload-util"
version = "1.5.0"
source = "git+https://github.com/sprites0/reth?rev=fc754e5983f055365325dc9a04632d5ba2c4a8bc#fc754e5983f055365325dc9a04632d5ba2c4a8bc"
dependencies = [
"alloy-consensus",
"alloy-primitives",
"reth-transaction-pool",
]
[[package]]
name = "reth-payload-validator"
version = "1.5.0"
@ -9074,13 +8762,8 @@ dependencies = [
"alloy-primitives",
"alloy-rpc-types-eth",
"jsonrpsee-types",
"op-alloy-consensus",
"op-alloy-rpc-types",
"op-revm",
"reth-evm",
"reth-optimism-primitives",
"reth-primitives-traits",
"reth-storage-api",
"revm-context",
"thiserror 2.0.12",
]
@ -9649,12 +9332,12 @@ dependencies = [
"reth-network-peers",
"reth-node-core",
"reth-node-ethereum",
"reth-optimism-rpc",
"reth-payload-primitives",
"reth-primitives",
"reth-primitives-traits",
"reth-provider",
"reth-revm",
"reth-rpc",
"reth-rpc-engine-api",
"reth-rpc-eth-api",
"reth-tracing",