rpc: rm useless alloy-rpc-types-anvil reexport (#11094)

Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
This commit is contained in:
Thomas Coratger
2024-09-22 14:44:03 +02:00
committed by GitHub
parent fdcfe6ef29
commit 405fc4361a
7 changed files with 6 additions and 11 deletions

2
Cargo.lock generated
View File

@ -8439,6 +8439,7 @@ dependencies = [
"alloy-eips",
"alloy-json-rpc",
"alloy-primitives",
"alloy-rpc-types-anvil",
"alloy-rpc-types-eth",
"alloy-rpc-types-mev",
"alloy-rpc-types-txpool",
@ -8672,7 +8673,6 @@ dependencies = [
"alloy-primitives",
"alloy-rpc-types",
"alloy-rpc-types-admin",
"alloy-rpc-types-anvil",
"alloy-rpc-types-beacon",
"alloy-rpc-types-debug",
"alloy-rpc-types-engine",

View File

@ -24,6 +24,7 @@ alloy-eips.workspace = true
alloy-json-rpc.workspace = true
alloy-primitives.workspace = true
alloy-rpc-types-eth.workspace = true
alloy-rpc-types-anvil.workspace = true
alloy-rpc-types-mev.workspace = true
alloy-rpc-types-txpool.workspace = true

View File

@ -1,10 +1,8 @@
use jsonrpsee::{core::RpcResult, proc_macros::rpc};
use alloy_primitives::{Address, Bytes, B256, U256};
use reth_rpc_types::{
anvil::{Forking, Metadata, MineOptions, NodeInfo},
Block,
};
use alloy_rpc_types_anvil::{Forking, Metadata, MineOptions, NodeInfo};
use reth_rpc_types::Block;
/// Anvil rpc interface.
/// https://book.getfoundry.sh/reference/anvil/#custom-methods

View File

@ -1,6 +1,6 @@
use alloy_primitives::U256;
use alloy_rpc_types_anvil::MineOptions;
use jsonrpsee::{core::RpcResult, proc_macros::rpc};
use reth_rpc_types::anvil::MineOptions;
/// Ganache rpc interface.
/// https://github.com/trufflesuite/ganache/tree/develop/docs

View File

@ -1,6 +1,6 @@
use alloy_primitives::{Address, Bytes, B256, U256};
use alloy_rpc_types_anvil::{Forking, Metadata};
use jsonrpsee::{core::RpcResult, proc_macros::rpc};
use reth_rpc_types::anvil::{Forking, Metadata};
/// Hardhat rpc interface.
/// https://hardhat.org/hardhat-network/docs/reference#hardhat-network-methods

View File

@ -17,7 +17,6 @@ workspace = true
alloy-primitives = { workspace = true, features = ["rand", "rlp", "serde"] }
alloy-rpc-types.workspace = true
alloy-rpc-types-admin.workspace = true
alloy-rpc-types-anvil.workspace = true
alloy-rpc-types-beacon = { workspace = true, optional = true }
alloy-rpc-types-trace.workspace = true
alloy-rpc-types-debug.workspace = true

View File

@ -33,9 +33,6 @@ pub mod trace {
// re-export admin
pub use alloy_rpc_types_admin as admin;
// Anvil specific rpc types coming from alloy.
pub use alloy_rpc_types_anvil as anvil;
// re-export beacon
#[cfg(feature = "jsonrpsee-types")]
pub use alloy_rpc_types_beacon as beacon;