feat: integrate builder (#6611)

This commit is contained in:
Matthias Seitz
2024-02-29 17:50:04 +01:00
committed by GitHub
parent 7d36206dfe
commit c5955f1305
73 changed files with 2201 additions and 3022 deletions

View File

@@ -215,15 +215,18 @@ impl PendingBlockEnv {
block_number,
);
#[cfg(feature = "optimism")]
let receipts_root = bundle
.receipts_root_slow(
.optimism_receipts_root_slow(
block_number,
#[cfg(feature = "optimism")]
chain_spec.as_ref(),
#[cfg(feature = "optimism")]
block_env.timestamp.to::<u64>(),
)
.expect("Block is present");
#[cfg(not(feature = "optimism"))]
let receipts_root = bundle.receipts_root_slow(block_number).expect("Block is present");
let logs_bloom = bundle.block_logs_bloom(block_number).expect("Block is present");
// calculate the state root