docs: add additional eth validator docs (#12742)

This commit is contained in:
Matthias Seitz
2024-11-21 14:31:03 +01:00
committed by GitHub
parent 4f946733c3
commit 9d3f8cc6a2

View File

@ -107,6 +107,19 @@ where
}
/// A [`TransactionValidator`] implementation that validates ethereum transaction.
///
/// It supports all known ethereum transaction types:
/// - Legacy
/// - EIP-2718
/// - EIP-1559
/// - EIP-4844
/// - EIP-7702
///
/// And enforces additional constraints such as:
/// - Maximum transaction size
/// - Maximum gas limit
///
/// And adheres to the configured [`LocalTransactionConfig`].
#[derive(Debug)]
pub(crate) struct EthTransactionValidatorInner<Client, T> {
/// Spec of the chain