mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
chore: remove rayon from reth primitives (#13711)
This commit is contained in:
@ -18,8 +18,7 @@ use reth_db::{
|
||||
table::{Decompress, Value},
|
||||
};
|
||||
use reth_node_types::NodePrimitives;
|
||||
use reth_primitives::{transaction::recover_signers, SealedHeader};
|
||||
use reth_primitives_traits::SignedTransaction;
|
||||
use reth_primitives_traits::{SealedHeader, SignedTransaction};
|
||||
use reth_storage_errors::provider::{ProviderError, ProviderResult};
|
||||
use std::{
|
||||
fmt::Debug,
|
||||
@ -297,7 +296,8 @@ impl<N: NodePrimitives<SignedTx: Decompress + SignedTransaction>> TransactionsPr
|
||||
range: impl RangeBounds<TxNumber>,
|
||||
) -> ProviderResult<Vec<Address>> {
|
||||
let txs = self.transactions_by_tx_range(range)?;
|
||||
recover_signers(&txs, txs.len()).ok_or(ProviderError::SenderRecoveryError)
|
||||
reth_primitives_traits::transaction::recover::recover_signers(&txs)
|
||||
.ok_or(ProviderError::SenderRecoveryError)
|
||||
}
|
||||
|
||||
fn transaction_sender(&self, num: TxNumber) -> ProviderResult<Option<Address>> {
|
||||
|
||||
@ -33,7 +33,6 @@ use reth_primitives::{
|
||||
find_fixed_range, HighestStaticFiles, SegmentHeader, SegmentRangeInclusive,
|
||||
DEFAULT_BLOCKS_PER_STATIC_FILE,
|
||||
},
|
||||
transaction::recover_signers,
|
||||
BlockWithSenders, Receipt, SealedBlockFor, SealedBlockWithSenders, SealedHeader,
|
||||
StaticFileSegment, TransactionSigned,
|
||||
};
|
||||
@ -1554,7 +1553,8 @@ impl<N: NodePrimitives<SignedTx: Decompress + SignedTransaction>> TransactionsPr
|
||||
range: impl RangeBounds<TxNumber>,
|
||||
) -> ProviderResult<Vec<Address>> {
|
||||
let txes = self.transactions_by_tx_range(range)?;
|
||||
recover_signers(&txes, txes.len()).ok_or(ProviderError::SenderRecoveryError)
|
||||
reth_primitives_traits::transaction::recover::recover_signers(&txes)
|
||||
.ok_or(ProviderError::SenderRecoveryError)
|
||||
}
|
||||
|
||||
fn transaction_sender(&self, id: TxNumber) -> ProviderResult<Option<Address>> {
|
||||
|
||||
Reference in New Issue
Block a user