@@ -112,10 +112,15 @@ where
112112 hash_state. prover_message ( & serialized_commitment) ;
113113 let challenge = hash_state. verifier_challenge ( ) ;
114114 // Prover's response
115- let response = self . interactive_proof . prover_response ( prover_state, & challenge) ?;
115+ let response = self
116+ . interactive_proof
117+ . prover_response ( prover_state, & challenge) ?;
116118
117119 // Local verification of the proof
118- debug_assert ! ( self . interactive_proof. verifier( & commitment, & challenge, & response) . is_ok( ) ) ;
120+ debug_assert ! ( self
121+ . interactive_proof
122+ . verifier( & commitment, & challenge, & response)
123+ . is_ok( ) ) ;
119124 Ok ( ( commitment, challenge, response) )
120125 }
121126
@@ -148,7 +153,9 @@ where
148153 let expected_challenge = hash_state. verifier_challenge ( ) ;
149154 // Verification of the proof
150155 match * challenge == expected_challenge {
151- true => self . interactive_proof . verifier ( commitment, challenge, response) ,
156+ true => self
157+ . interactive_proof
158+ . verifier ( commitment, challenge, response) ,
152159 false => Err ( Error :: VerificationFailure ) ,
153160 }
154161 }
@@ -190,8 +197,13 @@ where
190197 /// - The response fails verification under the Sigma protocol.
191198 pub fn verify_batchable ( & self , proof : & [ u8 ] ) -> Result < ( ) , Error > {
192199 let commitment = self . interactive_proof . deserialize_commitment ( proof) ?;
193- let commitment_size = self . interactive_proof . serialize_commitment ( & commitment) . len ( ) ;
194- let response = self . interactive_proof . deserialize_response ( & proof[ commitment_size..] ) ?;
200+ let commitment_size = self
201+ . interactive_proof
202+ . serialize_commitment ( & commitment)
203+ . len ( ) ;
204+ let response = self
205+ . interactive_proof
206+ . deserialize_response ( & proof[ commitment_size..] ) ?;
195207
196208 let mut hash_state = self . hash_state . clone ( ) ;
197209
@@ -200,7 +212,8 @@ where
200212 hash_state. prover_message ( & serialized_commitment) ;
201213 let challenge = hash_state. verifier_challenge ( ) ;
202214 // Verification of the proof
203- self . interactive_proof . verifier ( & commitment, & challenge, & response)
215+ self . interactive_proof
216+ . verifier ( & commitment, & challenge, & response)
204217 }
205218}
206219
@@ -254,10 +267,14 @@ where
254267 // Deserialize challenge and response from compact proof
255268 let challenge = self . interactive_proof . deserialize_challenge ( proof) ?;
256269 let challenge_size = self . interactive_proof . serialize_challenge ( & challenge) . len ( ) ;
257- let response = self . interactive_proof . deserialize_response ( & proof[ challenge_size..] ) ?;
270+ let response = self
271+ . interactive_proof
272+ . deserialize_response ( & proof[ challenge_size..] ) ?;
258273
259274 // Compute the commitments
260- let commitment = self . interactive_proof . simulate_commitment ( & challenge, & response) ?;
275+ let commitment = self
276+ . interactive_proof
277+ . simulate_commitment ( & challenge, & response) ?;
261278 // Verify the proof
262279 self . verify ( & commitment, & challenge, & response)
263280 }
0 commit comments