mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
feat: integrate SignedTx AT into StaticFileProviderRW (#12764)
This commit is contained in:
@ -1424,7 +1424,7 @@ mod tests {
|
||||
}
|
||||
|
||||
fn setup_genesis<
|
||||
N: ProviderNodeTypes<Primitives: FullNodePrimitives<Block = reth_primitives::Block>>,
|
||||
N: ProviderNodeTypes<Primitives: FullNodePrimitives<BlockBody = reth_primitives::BlockBody>>,
|
||||
>(
|
||||
factory: &ProviderFactory<N>,
|
||||
mut genesis: SealedBlock,
|
||||
|
||||
@ -4,7 +4,7 @@ use alloy_primitives::{BlockHash, BlockNumber};
|
||||
use reth_consensus::Consensus;
|
||||
use reth_db::{static_file::HeaderMask, tables};
|
||||
use reth_db_api::{cursor::DbCursorRO, transaction::DbTx};
|
||||
use reth_node_types::{Block, FullNodePrimitives, NodeTypesWithDB};
|
||||
use reth_node_types::{FullNodePrimitives, NodeTypesWithDB};
|
||||
use reth_primitives::{BlockBody, StaticFileSegment};
|
||||
use reth_provider::{
|
||||
providers::ProviderNodeTypes, ChainStateBlockReader, ChainStateBlockWriter, ProviderFactory,
|
||||
@ -15,11 +15,11 @@ use std::{collections::BTreeMap, sync::Arc};
|
||||
|
||||
/// A helper trait with requirements for [`ProviderNodeTypes`] to be used within [`TreeExternals`].
|
||||
pub trait TreeNodeTypes:
|
||||
ProviderNodeTypes<Primitives: FullNodePrimitives<Block: Block<Body = BlockBody>>>
|
||||
ProviderNodeTypes<Primitives: FullNodePrimitives<BlockBody = BlockBody>>
|
||||
{
|
||||
}
|
||||
impl<T> TreeNodeTypes for T where
|
||||
T: ProviderNodeTypes<Primitives: FullNodePrimitives<Block: Block<Body = BlockBody>>>
|
||||
T: ProviderNodeTypes<Primitives: FullNodePrimitives<BlockBody = BlockBody>>
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user