mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
docs: add additional eth validator docs (#12742)
This commit is contained in:
@ -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
|
||||
|
||||
Reference in New Issue
Block a user