@@ -162,16 +162,13 @@ impl<T: BeaconChainTypes> ProofGenerationService<T> {
162162 let chain = self . chain . clone ( ) ;
163163
164164 // Get the generator for this proof type
165- let generator = match registry. get_generator ( proof_id) {
166- Some ( gen) => gen,
167- None => {
168- debug ! (
169- slot = ?slot,
170- proof_id = ?proof_id,
171- "No generator found for proof type"
172- ) ;
173- return ;
174- }
165+ let Some ( generator) = registry. get_generator ( proof_id) else {
166+ debug ! (
167+ slot = ?slot,
168+ proof_id = ?proof_id,
169+ "No generator found for proof type"
170+ ) ;
171+ return ;
175172 } ;
176173
177174 // Spawn the generation task (async because generator.generate() is async)
@@ -293,12 +290,11 @@ mod tests {
293290
294291 /// Create a test harness with minimal setup
295292 fn build_test_harness ( validator_count : usize ) -> TestHarness {
296- let harness = BeaconChainHarness :: builder ( E :: default ( ) )
293+ BeaconChainHarness :: builder ( E )
297294 . default_spec ( )
298295 . deterministic_keypairs ( validator_count)
299296 . fresh_ephemeral_store ( )
300- . build ( ) ;
301- harness
297+ . build ( )
302298 }
303299
304300 #[ tokio:: test]
@@ -316,9 +312,8 @@ mod tests {
316312 let proof_id = ExecutionProofId :: new ( 0 ) . unwrap ( ) ;
317313
318314 // Should return false for a proof that hasn't been observed
319- assert_eq ! (
320- service. check_if_proof_exists( slot, block_root, proof_id) ,
321- false
315+ assert ! (
316+ !service. check_if_proof_exists( slot, block_root, proof_id)
322317 ) ;
323318 }
324319
@@ -344,9 +339,8 @@ mod tests {
344339 . unwrap ( ) ;
345340
346341 // Should return true for an observed proof
347- assert_eq ! (
348- service. check_if_proof_exists( slot, block_root, proof_id) ,
349- true
342+ assert ! (
343+ service. check_if_proof_exists( slot, block_root, proof_id)
350344 ) ;
351345 }
352346
0 commit comments