mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
chore: remove constants reexport (#12549)
This commit is contained in:
5
Cargo.lock
generated
5
Cargo.lock
generated
@ -6438,6 +6438,7 @@ dependencies = [
|
|||||||
"reth-payload-builder",
|
"reth-payload-builder",
|
||||||
"reth-payload-primitives",
|
"reth-payload-primitives",
|
||||||
"reth-primitives",
|
"reth-primitives",
|
||||||
|
"reth-primitives-traits",
|
||||||
"reth-provider",
|
"reth-provider",
|
||||||
"reth-revm",
|
"reth-revm",
|
||||||
"reth-tasks",
|
"reth-tasks",
|
||||||
@ -6526,6 +6527,7 @@ dependencies = [
|
|||||||
"reth-node-api",
|
"reth-node-api",
|
||||||
"reth-node-core",
|
"reth-node-core",
|
||||||
"reth-primitives",
|
"reth-primitives",
|
||||||
|
"reth-primitives-traits",
|
||||||
"reth-rpc-types-compat",
|
"reth-rpc-types-compat",
|
||||||
"reth-tracing",
|
"reth-tracing",
|
||||||
"serde",
|
"serde",
|
||||||
@ -6802,6 +6804,7 @@ dependencies = [
|
|||||||
"auto_impl",
|
"auto_impl",
|
||||||
"derive_more 1.0.0",
|
"derive_more 1.0.0",
|
||||||
"reth-primitives",
|
"reth-primitives",
|
||||||
|
"reth-primitives-traits",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@ -7330,6 +7333,7 @@ dependencies = [
|
|||||||
"reth-metrics",
|
"reth-metrics",
|
||||||
"reth-network-peers",
|
"reth-network-peers",
|
||||||
"reth-primitives",
|
"reth-primitives",
|
||||||
|
"reth-primitives-traits",
|
||||||
"reth-tracing",
|
"reth-tracing",
|
||||||
"secp256k1",
|
"secp256k1",
|
||||||
"serde",
|
"serde",
|
||||||
@ -7388,6 +7392,7 @@ dependencies = [
|
|||||||
"reth-consensus",
|
"reth-consensus",
|
||||||
"reth-consensus-common",
|
"reth-consensus-common",
|
||||||
"reth-primitives",
|
"reth-primitives",
|
||||||
|
"reth-primitives-traits",
|
||||||
"tracing",
|
"tracing",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|||||||
@ -20,6 +20,7 @@ reth-node-core.workspace = true
|
|||||||
reth-node-api.workspace = true
|
reth-node-api.workspace = true
|
||||||
reth-rpc-types-compat.workspace = true
|
reth-rpc-types-compat.workspace = true
|
||||||
reth-primitives = { workspace = true, features = ["alloy-compat"] }
|
reth-primitives = { workspace = true, features = ["alloy-compat"] }
|
||||||
|
reth-primitives-traits.workspace = true
|
||||||
reth-tracing.workspace = true
|
reth-tracing.workspace = true
|
||||||
|
|
||||||
# alloy
|
# alloy
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
//! Contains various benchmark output formats, either for logging or for
|
//! Contains various benchmark output formats, either for logging or for
|
||||||
//! serialization to / from files.
|
//! serialization to / from files.
|
||||||
|
|
||||||
use reth_primitives::constants::gas_units::GIGAGAS;
|
use reth_primitives_traits::constants::GIGAGAS;
|
||||||
use serde::{ser::SerializeStruct, Serialize};
|
use serde::{ser::SerializeStruct, Serialize};
|
||||||
use std::time::Duration;
|
use std::time::Duration;
|
||||||
|
|
||||||
|
|||||||
@ -13,6 +13,7 @@ workspace = true
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
# reth
|
# reth
|
||||||
reth-primitives.workspace = true
|
reth-primitives.workspace = true
|
||||||
|
reth-primitives-traits.workspace = true
|
||||||
|
|
||||||
# ethereum
|
# ethereum
|
||||||
alloy-eips.workspace = true
|
alloy-eips.workspace = true
|
||||||
@ -26,9 +27,14 @@ derive_more.workspace = true
|
|||||||
[features]
|
[features]
|
||||||
default = ["std"]
|
default = ["std"]
|
||||||
std = [
|
std = [
|
||||||
"reth-primitives/std",
|
"reth-primitives/std",
|
||||||
"alloy-primitives/std",
|
"reth-primitives-traits/std",
|
||||||
"alloy-eips/std",
|
"alloy-primitives/std",
|
||||||
"alloy-consensus/std",
|
"alloy-eips/std",
|
||||||
|
"alloy-consensus/std",
|
||||||
|
"reth-primitives-traits/std"
|
||||||
|
]
|
||||||
|
test-utils = [
|
||||||
|
"reth-primitives/test-utils",
|
||||||
|
"reth-primitives-traits/test-utils"
|
||||||
]
|
]
|
||||||
test-utils = ["reth-primitives/test-utils"]
|
|
||||||
|
|||||||
@ -16,9 +16,10 @@ use alloy_consensus::Header;
|
|||||||
use alloy_eips::eip7685::Requests;
|
use alloy_eips::eip7685::Requests;
|
||||||
use alloy_primitives::{BlockHash, BlockNumber, Bloom, B256, U256};
|
use alloy_primitives::{BlockHash, BlockNumber, Bloom, B256, U256};
|
||||||
use reth_primitives::{
|
use reth_primitives::{
|
||||||
constants::MINIMUM_GAS_LIMIT, BlockBody, BlockWithSenders, GotExpected, GotExpectedBoxed,
|
BlockBody, BlockWithSenders, GotExpected, GotExpectedBoxed, InvalidTransactionError, Receipt,
|
||||||
InvalidTransactionError, Receipt, SealedBlock, SealedHeader,
|
SealedBlock, SealedHeader,
|
||||||
};
|
};
|
||||||
|
use reth_primitives_traits::constants::MINIMUM_GAS_LIMIT;
|
||||||
|
|
||||||
/// A consensus implementation that does nothing.
|
/// A consensus implementation that does nothing.
|
||||||
pub mod noop;
|
pub mod noop;
|
||||||
|
|||||||
@ -15,6 +15,7 @@ workspace = true
|
|||||||
reth-chainspec.workspace = true
|
reth-chainspec.workspace = true
|
||||||
reth-consensus-common.workspace = true
|
reth-consensus-common.workspace = true
|
||||||
reth-primitives.workspace = true
|
reth-primitives.workspace = true
|
||||||
|
reth-primitives-traits.workspace = true
|
||||||
reth-consensus.workspace = true
|
reth-consensus.workspace = true
|
||||||
|
|
||||||
# alloy
|
# alloy
|
||||||
|
|||||||
@ -18,9 +18,8 @@ use reth_consensus_common::validation::{
|
|||||||
validate_against_parent_timestamp, validate_block_pre_execution, validate_body_against_header,
|
validate_against_parent_timestamp, validate_block_pre_execution, validate_body_against_header,
|
||||||
validate_header_base_fee, validate_header_extradata, validate_header_gas,
|
validate_header_base_fee, validate_header_extradata, validate_header_gas,
|
||||||
};
|
};
|
||||||
use reth_primitives::{
|
use reth_primitives::{BlockBody, BlockWithSenders, SealedBlock, SealedHeader};
|
||||||
constants::MINIMUM_GAS_LIMIT, BlockBody, BlockWithSenders, SealedBlock, SealedHeader,
|
use reth_primitives_traits::constants::MINIMUM_GAS_LIMIT;
|
||||||
};
|
|
||||||
use std::{fmt::Debug, sync::Arc, time::SystemTime};
|
use std::{fmt::Debug, sync::Arc, time::SystemTime};
|
||||||
|
|
||||||
/// The bound divisor of the gas limit, used in update calculations.
|
/// The bound divisor of the gas limit, used in update calculations.
|
||||||
|
|||||||
@ -15,6 +15,7 @@ workspace = true
|
|||||||
# reth
|
# reth
|
||||||
reth-codecs.workspace = true
|
reth-codecs.workspace = true
|
||||||
reth-primitives.workspace = true
|
reth-primitives.workspace = true
|
||||||
|
reth-primitives-traits.workspace = true
|
||||||
reth-ecies.workspace = true
|
reth-ecies.workspace = true
|
||||||
alloy-rlp = { workspace = true, features = ["derive"] }
|
alloy-rlp = { workspace = true, features = ["derive"] }
|
||||||
reth-eth-wire-types.workspace = true
|
reth-eth-wire-types.workspace = true
|
||||||
@ -72,7 +73,8 @@ arbitrary = [
|
|||||||
"alloy-eips/arbitrary",
|
"alloy-eips/arbitrary",
|
||||||
"alloy-primitives/arbitrary",
|
"alloy-primitives/arbitrary",
|
||||||
"reth-codecs/arbitrary",
|
"reth-codecs/arbitrary",
|
||||||
"alloy-chains/arbitrary"
|
"alloy-chains/arbitrary",
|
||||||
|
"reth-primitives-traits/arbitrary"
|
||||||
]
|
]
|
||||||
serde = [
|
serde = [
|
||||||
"dep:serde",
|
"dep:serde",
|
||||||
|
|||||||
@ -2,7 +2,7 @@ use crate::{Capability, EthVersion, ProtocolVersion};
|
|||||||
use alloy_rlp::{RlpDecodable, RlpEncodable};
|
use alloy_rlp::{RlpDecodable, RlpEncodable};
|
||||||
use reth_codecs::add_arbitrary_tests;
|
use reth_codecs::add_arbitrary_tests;
|
||||||
use reth_network_peers::PeerId;
|
use reth_network_peers::PeerId;
|
||||||
use reth_primitives::constants::RETH_CLIENT_VERSION;
|
use reth_primitives_traits::constants::RETH_CLIENT_VERSION;
|
||||||
|
|
||||||
/// The default tcp port for p2p.
|
/// The default tcp port for p2p.
|
||||||
///
|
///
|
||||||
|
|||||||
@ -15,6 +15,7 @@ workspace = true
|
|||||||
# reth
|
# reth
|
||||||
reth-chainspec.workspace = true
|
reth-chainspec.workspace = true
|
||||||
reth-primitives.workspace = true
|
reth-primitives.workspace = true
|
||||||
|
reth-primitives-traits.workspace = true
|
||||||
reth-transaction-pool.workspace = true
|
reth-transaction-pool.workspace = true
|
||||||
reth-provider.workspace = true
|
reth-provider.workspace = true
|
||||||
reth-payload-builder.workspace = true
|
reth-payload-builder.workspace = true
|
||||||
|
|||||||
@ -20,7 +20,8 @@ use reth_payload_builder::{KeepPayloadJobAlive, PayloadId, PayloadJob, PayloadJo
|
|||||||
use reth_payload_primitives::{
|
use reth_payload_primitives::{
|
||||||
BuiltPayload, PayloadBuilderAttributes, PayloadBuilderError, PayloadKind,
|
BuiltPayload, PayloadBuilderAttributes, PayloadBuilderError, PayloadKind,
|
||||||
};
|
};
|
||||||
use reth_primitives::{constants::RETH_CLIENT_VERSION, proofs, SealedHeader};
|
use reth_primitives::{proofs, SealedHeader};
|
||||||
|
use reth_primitives_traits::constants::RETH_CLIENT_VERSION;
|
||||||
use reth_provider::{BlockReaderIdExt, CanonStateNotification, StateProviderFactory};
|
use reth_provider::{BlockReaderIdExt, CanonStateNotification, StateProviderFactory};
|
||||||
use reth_revm::cached::CachedReads;
|
use reth_revm::cached::CachedReads;
|
||||||
use reth_tasks::TaskSpawner;
|
use reth_tasks::TaskSpawner;
|
||||||
|
|||||||
@ -1,3 +0,0 @@
|
|||||||
//! Ethereum protocol-related constants
|
|
||||||
|
|
||||||
pub use reth_primitives_traits::constants::*;
|
|
||||||
@ -26,7 +26,6 @@ mod alloy_compat;
|
|||||||
mod block;
|
mod block;
|
||||||
#[cfg(feature = "reth-codec")]
|
#[cfg(feature = "reth-codec")]
|
||||||
mod compression;
|
mod compression;
|
||||||
pub mod constants;
|
|
||||||
pub mod proofs;
|
pub mod proofs;
|
||||||
mod receipt;
|
mod receipt;
|
||||||
pub use reth_static_file_types as static_file;
|
pub use reth_static_file_types as static_file;
|
||||||
@ -36,7 +35,6 @@ pub use block::{generate_valid_header, valid_header_strategy};
|
|||||||
pub use block::{Block, BlockBody, BlockWithSenders, SealedBlock, SealedBlockWithSenders};
|
pub use block::{Block, BlockBody, BlockWithSenders, SealedBlock, SealedBlockWithSenders};
|
||||||
#[cfg(feature = "reth-codec")]
|
#[cfg(feature = "reth-codec")]
|
||||||
pub use compression::*;
|
pub use compression::*;
|
||||||
pub use constants::HOLESKY_GENESIS_HASH;
|
|
||||||
pub use receipt::{
|
pub use receipt::{
|
||||||
gas_spent_by_transactions, Receipt, ReceiptWithBloom, ReceiptWithBloomRef, Receipts,
|
gas_spent_by_transactions, Receipt, ReceiptWithBloom, ReceiptWithBloomRef, Receipts,
|
||||||
};
|
};
|
||||||
|
|||||||
@ -584,7 +584,9 @@ struct GenesisAccountWithAddress {
|
|||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
mod tests {
|
mod tests {
|
||||||
use super::*;
|
use super::*;
|
||||||
use alloy_consensus::constants::{MAINNET_GENESIS_HASH, SEPOLIA_GENESIS_HASH};
|
use alloy_consensus::constants::{
|
||||||
|
HOLESKY_GENESIS_HASH, MAINNET_GENESIS_HASH, SEPOLIA_GENESIS_HASH,
|
||||||
|
};
|
||||||
use alloy_genesis::Genesis;
|
use alloy_genesis::Genesis;
|
||||||
use reth_chainspec::{Chain, ChainSpec, HOLESKY, MAINNET, SEPOLIA};
|
use reth_chainspec::{Chain, ChainSpec, HOLESKY, MAINNET, SEPOLIA};
|
||||||
use reth_db::DatabaseEnv;
|
use reth_db::DatabaseEnv;
|
||||||
@ -595,7 +597,6 @@ mod tests {
|
|||||||
transaction::DbTx,
|
transaction::DbTx,
|
||||||
Database,
|
Database,
|
||||||
};
|
};
|
||||||
use reth_primitives::HOLESKY_GENESIS_HASH;
|
|
||||||
use reth_primitives_traits::IntegerList;
|
use reth_primitives_traits::IntegerList;
|
||||||
use reth_provider::{
|
use reth_provider::{
|
||||||
test_utils::{create_test_provider_factory_with_chain_spec, MockNodeTypesWithDB},
|
test_utils::{create_test_provider_factory_with_chain_spec, MockNodeTypesWithDB},
|
||||||
|
|||||||
Reference in New Issue
Block a user