From 015e0a383b10431d5883f4175f76bf117ade7127 Mon Sep 17 00:00:00 2001 From: Michael Iglesias Date: Thu, 7 Aug 2025 16:35:02 -0400 Subject: [PATCH 1/2] chore(chain): add temporary bypass for block number 70132 during testing Introduce a conditional check to allow processing of block number 70132 without validation. This is a temporary measure intended for testing purposes and will be removed after the testnet reset and governance module integration. --- app/src/chain.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/chain.rs b/app/src/chain.rs index 1e21d2d9..491c8943 100644 --- a/app/src/chain.rs +++ b/app/src/chain.rs @@ -1128,6 +1128,11 @@ impl> Chain { unverified_block: &SignedConsensusBlock, prev_payload_hash: ExecutionBlockHash, ) -> Result<(), Error> { + // TODO: remove this after resetting testnet + integration of governance module + if unverified_block.message.execution_payload.block_number == 70132 { + Ok(()) + } + let (_execution_block, execution_receipts) = self.get_block_and_receipts(&prev_payload_hash).await?; From 432e947b64fed90ef66138ab22dd3d44e6985401 Mon Sep 17 00:00:00 2001 From: Michael Iglesias Date: Thu, 7 Aug 2025 16:36:48 -0400 Subject: [PATCH 2/2] chore(chain): fix return statement for temporary bypass of block number 70132 Update the return statement in the conditional check for block number 70132 to ensure proper function execution during testing. This change maintains the temporary bypass for validation as intended until the testnet reset and governance module integration are complete. --- app/src/chain.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/chain.rs b/app/src/chain.rs index 491c8943..e960e826 100644 --- a/app/src/chain.rs +++ b/app/src/chain.rs @@ -1130,7 +1130,7 @@ impl> Chain { ) -> Result<(), Error> { // TODO: remove this after resetting testnet + integration of governance module if unverified_block.message.execution_payload.block_number == 70132 { - Ok(()) + return Ok(()); } let (_execution_block, execution_receipts) =