mirror of
https://github.com/paradigmxyz/reth.git
synced 2026-01-11 00:08:13 -05:00
fix(transaction-pool): Fix wrong assertion (#18778)
This commit is contained in:
@@ -247,7 +247,7 @@ impl<T: ParkedOrd> ParkedPool<T> {
|
||||
assert_eq!(
|
||||
self.last_sender_submission.len(),
|
||||
self.sender_transaction_count.len(),
|
||||
"last_sender_transaction.len() != sender_to_last_transaction.len()"
|
||||
"last_sender_submission.len() != sender_transaction_count.len()"
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -571,16 +571,16 @@ impl<T: TransactionOrdering> PendingPool<T> {
|
||||
pub(crate) fn assert_invariants(&self) {
|
||||
assert!(
|
||||
self.independent_transactions.len() <= self.by_id.len(),
|
||||
"independent.len() > all.len()"
|
||||
"independent_transactions.len() > by_id.len()"
|
||||
);
|
||||
assert!(
|
||||
self.highest_nonces.len() <= self.by_id.len(),
|
||||
"independent_descendants.len() > all.len()"
|
||||
"highest_nonces.len() > by_id.len()"
|
||||
);
|
||||
assert_eq!(
|
||||
self.highest_nonces.len(),
|
||||
self.independent_transactions.len(),
|
||||
"independent.len() = independent_descendants.len()"
|
||||
"highest_nonces.len() != independent_transactions.len()"
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2110,7 +2110,7 @@ impl<T: PoolTransaction> AllTransactions<T> {
|
||||
#[cfg(any(test, feature = "test-utils"))]
|
||||
pub(crate) fn assert_invariants(&self) {
|
||||
assert_eq!(self.by_hash.len(), self.txs.len(), "by_hash.len() != txs.len()");
|
||||
assert!(self.auths.len() <= self.txs.len(), "auths > txs.len()");
|
||||
assert!(self.auths.len() <= self.txs.len(), "auths.len() > txs.len()");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1476,8 +1476,8 @@ impl MockFeeRange {
|
||||
max_fee_blob: Range<u128>,
|
||||
) -> Self {
|
||||
assert!(
|
||||
max_fee.start <= priority_fee.end,
|
||||
"max_fee_range should be strictly below the priority fee range"
|
||||
max_fee.start >= priority_fee.end,
|
||||
"max_fee_range should be strictly above the priority fee range"
|
||||
);
|
||||
Self {
|
||||
gas_price: gas_price.try_into().unwrap(),
|
||||
|
||||
Reference in New Issue
Block a user