From bc8361c98e7556eb73227fe9f519933ab9b3eb4b Mon Sep 17 00:00:00 2001 From: Roshan Date: Mon, 6 May 2024 20:04:02 +0800 Subject: [PATCH] update type params --- crates/consensus/parlia/src/lib.rs | 14 +++++++------- crates/revm/src/factory.rs | 2 +- crates/revm/src/processor.rs | 2 +- crates/stages/src/stages/execution.rs | 4 ++-- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/crates/consensus/parlia/src/lib.rs b/crates/consensus/parlia/src/lib.rs index 47a71465b..c0648c337 100644 --- a/crates/consensus/parlia/src/lib.rs +++ b/crates/consensus/parlia/src/lib.rs @@ -77,13 +77,13 @@ pub struct Parlia, } -impl

Default for Parlia

{ +impl Default for Parlia<_> { fn default() -> Self { Self::new(Arc::new(ChainSpec::default()), 200, 3) } } -impl Parlia

{ +impl Parlia<_> { pub fn new(chain_spec: Arc, epoch: u64, period: u64) -> Self { let validator_abi = load_abi_from_file("./abi/validator_set.json").unwrap(); let validator_abi_before_luban = @@ -392,7 +392,7 @@ impl Parlia

} } -impl

Parlia

{ +impl Parlia<_> { pub fn init_genesis_contracts(&self, nonce: u64) -> Vec { let function = self.validator_abi.function("init").unwrap().first().unwrap(); let input = function.abi_encode_input(&[]).unwrap(); @@ -559,7 +559,7 @@ impl

Parlia

{ } } -impl

Parlia

{ +impl Parlia<_> { pub fn get_current_validators_before_luban( &self, block_number: BlockNumber, @@ -671,7 +671,7 @@ impl

Parlia

{ } } -impl

Parlia

{ +impl Parlia<_> { pub fn chain_spec(&self) -> &ChainSpec { &self.chain_spec } @@ -1006,7 +1006,7 @@ impl Parlia

} } -impl

Debug for Parlia

{ +impl Debug for Parlia<_> { fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result { f.debug_struct("Parlia") .field("chain_spec", &self.chain_spec) @@ -1016,7 +1016,7 @@ impl

Debug for Parlia

{ } } -impl

Consensus for Parlia

{ +impl Consensus for Parlia<_> { fn validate_header(&self, header: &SealedHeader) -> Result<(), ConsensusError> { // Don't waste time checking blocks from the future let present_timestamp = diff --git a/crates/revm/src/factory.rs b/crates/revm/src/factory.rs index f359e921d..b95872a6e 100644 --- a/crates/revm/src/factory.rs +++ b/crates/revm/src/factory.rs @@ -31,7 +31,7 @@ impl EvmProcessorFactory { stack: None, evm_config, #[cfg(feature = "bsc")] - parlia_consensus: Arc::new(Parlia::

::default()), + parlia_consensus: Arc::new(Parlia::default()), } } diff --git a/crates/revm/src/processor.rs b/crates/revm/src/processor.rs index cb4ae3679..978742faf 100644 --- a/crates/revm/src/processor.rs +++ b/crates/revm/src/processor.rs @@ -115,7 +115,7 @@ where stats: BlockExecutorStats::default(), _evm_config: evm_config, #[cfg(feature = "bsc")] - parlia_consensus: Arc::new(Parlia::

::default()), + parlia_consensus: Arc::new(Parlia::default()), } } diff --git a/crates/stages/src/stages/execution.rs b/crates/stages/src/stages/execution.rs index d73a00cf4..655488619 100644 --- a/crates/stages/src/stages/execution.rs +++ b/crates/stages/src/stages/execution.rs @@ -625,7 +625,7 @@ mod tests { use reth_revm::EvmProcessorFactory; use std::collections::BTreeMap; - fn stage() -> ExecutionStage> { + fn stage

() -> ExecutionStage> { let executor_factory = EvmProcessorFactory::new( Arc::new(ChainSpecBuilder::mainnet().berlin_activated().build()), EthEvmConfig::default(), @@ -866,7 +866,7 @@ mod tests { mode.receipts_log_filter = random_filter.clone(); } - let mut execution_stage: ExecutionStage> = stage(); + let mut execution_stage: ExecutionStage> = stage(); execution_stage.prune_modes = mode.clone().unwrap_or_default(); let output = execution_stage.execute(&provider, input).unwrap();