From e3a78c01e1d0a32d4aa4a4010a80ff3754f83be1 Mon Sep 17 00:00:00 2001 From: Femi Bankole Date: Wed, 18 Jun 2025 18:22:06 +0100 Subject: [PATCH] feat: load KZG settings on EthTransactionValidator startup (#16889) --- crates/transaction-pool/src/validate/eth.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crates/transaction-pool/src/validate/eth.rs b/crates/transaction-pool/src/validate/eth.rs index 2e30691916..99294e5396 100644 --- a/crates/transaction-pool/src/validate/eth.rs +++ b/crates/transaction-pool/src/validate/eth.rs @@ -969,6 +969,9 @@ impl EthTransactionValidatorBuilder { max_blob_count: AtomicU64::new(max_blob_count), }; + // Ensure the kzg setup is loaded right away. + let _kzg_settings = kzg_settings.get(); + let inner = EthTransactionValidatorInner { client, eip2718,