feat: abstract OpPooledTransaction and OpPool over consensus tx (#14256)

This commit is contained in:
Arsenii Kulikov
2025-02-06 15:26:06 +04:00
committed by GitHub
parent 5662508149
commit 823d065071
9 changed files with 123 additions and 184 deletions

View File

@ -162,7 +162,7 @@ where
while let Some(tx) = transactions.next() {
let signer = tx.signer();
let tx = {
let mut tx: <Eth::Pool as TransactionPool>::Transaction = tx.into();
let mut tx = <Eth::Pool as TransactionPool>::Transaction::from_pooled(tx);
if let EthBlobTransactionSidecar::Present(sidecar) = tx.take_blob() {
tx.validate_blob(&sidecar, EnvKzgSettings::Default.get()).map_err(