From 8e69af85b7b38fd7327302056f39131c20f09cf3 Mon Sep 17 00:00:00 2001 From: avalonche Date: Thu, 10 Apr 2025 05:55:21 +1000 Subject: [PATCH] Don't mark reverting transactions invalid --- crates/op-rbuilder/src/payload_builder_vanilla.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/crates/op-rbuilder/src/payload_builder_vanilla.rs b/crates/op-rbuilder/src/payload_builder_vanilla.rs index f10a89504..32e5b4b66 100644 --- a/crates/op-rbuilder/src/payload_builder_vanilla.rs +++ b/crates/op-rbuilder/src/payload_builder_vanilla.rs @@ -1106,8 +1106,9 @@ where } else { num_txs_simulated_fail += 1; trace!(target: "payload_builder", ?tx, "skipping reverted transaction"); - best_txs.mark_invalid(tx.signer(), tx.nonce()); - info.invalid_tx_hashes.insert(*tx.tx_hash()); + // TODO: why queued transactions considered reverting being marked invalid + // best_txs.mark_invalid(tx.signer(), tx.nonce()); + // info.invalid_tx_hashes.insert(*tx.tx_hash()); continue; }