feat(transaction-pool): make EthTransactionValidator generic over Validator (#4258)

Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
This commit is contained in:
Thomas Coratger
2023-08-18 13:28:09 +02:00
committed by GitHub
parent 5039b3b582
commit efab153cd9
6 changed files with 163 additions and 132 deletions

View File

@ -57,8 +57,8 @@ async fn main() -> eyre::Result<()> {
/// A transaction validator that determines all transactions to be valid.
///
/// An actual validator impl like
/// [EthTransactionValidator](reth_transaction_pool::EthTransactionValidator) would require up to
/// date db access.
/// [TransactionValidationTaskExecutor](reth_transaction_pool::TransactionValidationTaskExecutor)
/// would require up to date db access.
///
/// CAUTION: This validator is not safe to use since it doesn't actually validate the transaction's
/// properties such as chain id, balance, nonce, etc.