diff --git a/engine/src/witness/sol.rs b/engine/src/witness/sol.rs index 8449bf96bf..545edabc58 100644 --- a/engine/src/witness/sol.rs +++ b/engine/src/witness/sol.rs @@ -169,7 +169,17 @@ impl VoterApi for SolanaLivenessVoter { slot: ::ElectionProperties, ) -> Result<<::Vote as VoteStorage>::Vote, anyhow::Error> { Ok(SolHash::from_str( - &self.client.get_block(slot, RpcBlockConfig::default()).await.blockhash, + &self + .client + .get_block( + slot, + RpcBlockConfig { + max_supported_transaction_version: Some(0), + ..Default::default() + }, + ) + .await + .blockhash, ) .map_err(|e| anyhow::anyhow!("Failed to convert blockhash String to SolHash: {e}"))?) }