fix(op): ensure EthApiServer helper trait method default impls, call OpEthApi overrides (#9879)

This commit is contained in:
Emilia Hane
2024-07-30 17:35:56 +02:00
committed by GitHub
parent cf10543d6d
commit e4ae2a7ac1
22 changed files with 400 additions and 239 deletions

View File

@ -13,8 +13,6 @@ workspace = true
[dependencies]
# reth
reth-chainspec.workspace = true
reth-errors.workspace = true
reth-evm-optimism.workspace = true
reth-evm.workspace = true
reth-primitives.workspace = true
@ -27,6 +25,8 @@ reth-tasks = { workspace = true, features = ["rayon"] }
reth-transaction-pool.workspace = true
reth-rpc.workspace = true
reth-node-api.workspace = true
reth-network-api.workspace = true
reth-network.workspace = true
# ethereum
alloy-primitives.workspace = true
@ -43,6 +43,7 @@ jsonrpsee-types.workspace = true
# misc
thiserror.workspace = true
serde = { workspace = true, features = ["derive"] }
derive_more.workspace = true
[dev-dependencies]
serde_json.workspace = true
@ -55,7 +56,6 @@ client = [
]
optimism = [
"reth-chainspec/optimism",
"reth-evm-optimism/optimism",
"reth-primitives/optimism",
"reth-provider/optimism",