mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
chore(sync): rename senders stage (#554)
This commit is contained in:
@ -17,7 +17,7 @@ pub struct StageConfig {
|
||||
/// Body stage configuration.
|
||||
pub bodies: BodiesConfig,
|
||||
/// Sender recovery stage configuration.
|
||||
pub senders: SendersConfig,
|
||||
pub sender_recovery: SenderRecoveryConfig,
|
||||
}
|
||||
|
||||
/// Header stage configuration.
|
||||
@ -66,14 +66,14 @@ impl Default for BodiesConfig {
|
||||
|
||||
/// Sender recovery stage configuration.
|
||||
#[derive(Debug, Clone, Deserialize, Serialize)]
|
||||
pub struct SendersConfig {
|
||||
pub struct SenderRecoveryConfig {
|
||||
/// The maximum number of blocks to process before committing progress to the database.
|
||||
pub commit_threshold: u64,
|
||||
/// The maximum number of transactions to recover senders for concurrently.
|
||||
pub batch_size: usize,
|
||||
}
|
||||
|
||||
impl Default for SendersConfig {
|
||||
impl Default for SenderRecoveryConfig {
|
||||
fn default() -> Self {
|
||||
Self { commit_threshold: 5_000, batch_size: 1000 }
|
||||
}
|
||||
|
||||
@ -27,7 +27,9 @@ use reth_network::{
|
||||
};
|
||||
use reth_primitives::{Account, Header, H256};
|
||||
use reth_provider::{db_provider::ProviderImpl, BlockProvider, HeaderProvider};
|
||||
use reth_stages::stages::{bodies::BodyStage, headers::HeaderStage, senders::SendersStage};
|
||||
use reth_stages::stages::{
|
||||
bodies::BodyStage, headers::HeaderStage, sender_recovery::SenderRecoveryStage,
|
||||
};
|
||||
use std::{net::SocketAddr, path::Path, sync::Arc};
|
||||
use tracing::{debug, info};
|
||||
|
||||
@ -137,9 +139,9 @@ impl Command {
|
||||
consensus: consensus.clone(),
|
||||
commit_threshold: config.stages.bodies.commit_threshold,
|
||||
})
|
||||
.push(SendersStage {
|
||||
batch_size: config.stages.senders.batch_size,
|
||||
commit_threshold: config.stages.senders.commit_threshold,
|
||||
.push(SenderRecoveryStage {
|
||||
batch_size: config.stages.sender_recovery.batch_size,
|
||||
commit_threshold: config.stages.sender_recovery.commit_threshold,
|
||||
});
|
||||
|
||||
if let Some(tip) = self.tip {
|
||||
|
||||
Reference in New Issue
Block a user