mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
chore: make clippy happy (#11439)
This commit is contained in:
@ -180,7 +180,7 @@ where
|
||||
let last_block_number = provider_factory.last_block_number()?;
|
||||
let local_head = provider_factory
|
||||
.sealed_header(last_block_number)?
|
||||
.ok_or(ProviderError::HeaderNotFound(last_block_number.into()))?;
|
||||
.ok_or_else(|| ProviderError::HeaderNotFound(last_block_number.into()))?;
|
||||
|
||||
let mut header_downloader = ReverseHeadersDownloaderBuilder::new(config.stages.headers)
|
||||
.build(file_client.clone(), consensus.clone())
|
||||
|
||||
@ -33,7 +33,7 @@ impl<C: ChainSpecParser<ChainSpec: EthChainSpec + EthereumHardforks>> Command<C>
|
||||
let best_block = provider.best_block_number()?;
|
||||
let best_header = provider
|
||||
.sealed_header(best_block)?
|
||||
.ok_or(ProviderError::HeaderNotFound(best_block.into()))?;
|
||||
.ok_or_else(|| ProviderError::HeaderNotFound(best_block.into()))?;
|
||||
|
||||
let mut deleted_tries = 0;
|
||||
let tx_mut = provider.tx_mut();
|
||||
|
||||
@ -945,7 +945,7 @@ where
|
||||
let safe = self
|
||||
.blockchain
|
||||
.find_block_by_hash(safe_block_hash, BlockSource::Any)?
|
||||
.ok_or_else(|| ProviderError::UnknownBlockHash(safe_block_hash))?;
|
||||
.ok_or(ProviderError::UnknownBlockHash(safe_block_hash))?;
|
||||
self.blockchain.set_safe(SealedHeader::new(safe.header, safe_block_hash));
|
||||
}
|
||||
Ok(())
|
||||
@ -965,7 +965,7 @@ where
|
||||
let finalized = self
|
||||
.blockchain
|
||||
.find_block_by_hash(finalized_block_hash, BlockSource::Any)?
|
||||
.ok_or_else(|| ProviderError::UnknownBlockHash(finalized_block_hash))?;
|
||||
.ok_or(ProviderError::UnknownBlockHash(finalized_block_hash))?;
|
||||
self.blockchain.finalize_block(finalized.number)?;
|
||||
self.blockchain
|
||||
.set_finalized(SealedHeader::new(finalized.header, finalized_block_hash));
|
||||
|
||||
@ -47,7 +47,7 @@ where
|
||||
let last_block_number = provider_factory.last_block_number()?;
|
||||
let local_head = provider_factory
|
||||
.sealed_header(last_block_number)?
|
||||
.ok_or(ProviderError::HeaderNotFound(last_block_number.into()))?;
|
||||
.ok_or_else(|| ProviderError::HeaderNotFound(last_block_number.into()))?;
|
||||
|
||||
let mut header_downloader = ReverseHeadersDownloaderBuilder::new(config.stages.headers)
|
||||
.build(file_client.clone(), consensus.clone())
|
||||
|
||||
@ -141,7 +141,7 @@ pub fn append_matching_block_logs(
|
||||
let transaction_id = first_tx_num + receipt_idx as u64;
|
||||
let transaction = provider
|
||||
.transaction_by_id(transaction_id)?
|
||||
.ok_or(ProviderError::TransactionNotFound(transaction_id.into()))?;
|
||||
.ok_or_else(|| ProviderError::TransactionNotFound(transaction_id.into()))?;
|
||||
|
||||
transaction_hash = Some(transaction.hash());
|
||||
}
|
||||
|
||||
@ -379,7 +379,7 @@ where
|
||||
let block = self
|
||||
.provider
|
||||
.header_by_hash_or_number(block_hash.into())?
|
||||
.ok_or(ProviderError::HeaderNotFound(block_hash.into()))?;
|
||||
.ok_or_else(|| ProviderError::HeaderNotFound(block_hash.into()))?;
|
||||
|
||||
// we also need to ensure that the receipts are available and return an error if
|
||||
// not, in case the block hash been reorged
|
||||
@ -511,7 +511,7 @@ where
|
||||
None => self
|
||||
.provider
|
||||
.block_hash(header.number)?
|
||||
.ok_or(ProviderError::HeaderNotFound(header.number.into()))?,
|
||||
.ok_or_else(|| ProviderError::HeaderNotFound(header.number.into()))?,
|
||||
};
|
||||
|
||||
if let Some(receipts) = self.eth_cache.get_receipts(block_hash).await? {
|
||||
|
||||
@ -231,9 +231,10 @@ where
|
||||
|
||||
// fetch the sealed header so we can use it in the sender recovery
|
||||
// unwind
|
||||
let sealed_header = provider
|
||||
.sealed_header(block_number)?
|
||||
.ok_or(ProviderError::HeaderNotFound(block_number.into()))?;
|
||||
let sealed_header =
|
||||
provider.sealed_header(block_number)?.ok_or_else(|| {
|
||||
ProviderError::HeaderNotFound(block_number.into())
|
||||
})?;
|
||||
Err(StageError::Block {
|
||||
block: Box::new(sealed_header),
|
||||
error: BlockErrorKind::Validation(
|
||||
|
||||
@ -346,7 +346,7 @@ where
|
||||
let hash = provider_rw.block_hash(block)?.unwrap();
|
||||
let expected_state_root = provider_rw
|
||||
.header_by_number(block)?
|
||||
.ok_or(ProviderError::HeaderNotFound(block.into()))?
|
||||
.ok_or_else(|| ProviderError::HeaderNotFound(block.into()))?
|
||||
.state_root;
|
||||
|
||||
// first line can be state root
|
||||
|
||||
@ -279,7 +279,7 @@ impl<N: ProviderNodeTypes> BlockchainProvider2<N> {
|
||||
// the in-memory state.
|
||||
let last_block_body_index = provider
|
||||
.block_body_indices(last_database_block_number)?
|
||||
.ok_or_else(|| ProviderError::BlockBodyIndicesNotFound(last_database_block_number))?;
|
||||
.ok_or(ProviderError::BlockBodyIndicesNotFound(last_database_block_number))?;
|
||||
let mut in_memory_tx_num = last_block_body_index.next_tx_num();
|
||||
|
||||
let (start, end) = self.convert_range_bounds(range, || {
|
||||
|
||||
Reference in New Issue
Block a user