refactor(primitive-traits): use alloy EPOCH_SLOTS constant (#12018)

This commit is contained in:
Thomas Coratger
2024-10-24 01:15:45 +02:00
committed by GitHub
parent 565e4b400d
commit 044e2d6aea
5 changed files with 6 additions and 7 deletions

View File

@ -33,6 +33,7 @@ reth-chainspec = { workspace = true, optional = true }
# ethereum
alloy-primitives.workspace = true
alloy-rpc-types-engine.workspace = true
alloy-eips.workspace = true
# async
tokio = { workspace = true, features = ["sync"] }

View File

@ -1,3 +1,4 @@
use alloy_eips::merge::EPOCH_SLOTS;
use alloy_primitives::{BlockNumber, B256};
use alloy_rpc_types_engine::{
ExecutionPayload, ExecutionPayloadSidecar, ForkchoiceState, PayloadStatus, PayloadStatusEnum,
@ -19,9 +20,7 @@ use reth_node_types::NodeTypesWithEngine;
use reth_payload_builder::PayloadBuilderHandle;
use reth_payload_primitives::{PayloadAttributes, PayloadBuilder, PayloadBuilderAttributes};
use reth_payload_validator::ExecutionPayloadValidator;
use reth_primitives::{
constants::EPOCH_SLOTS, BlockNumHash, Head, Header, SealedBlock, SealedHeader,
};
use reth_primitives::{BlockNumHash, Head, Header, SealedBlock, SealedHeader};
use reth_provider::{
providers::ProviderNodeTypes, BlockIdReader, BlockReader, BlockSource, CanonChainTracker,
ChainSpecProvider, ProviderError, StageCheckpointReader,