File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -247,10 +247,6 @@ pub fn verify_post(
247247 engine_params : & ( * ENGINE_PARAMS ) ,
248248 partitions : None ,
249249 } ;
250- let commitments_all: Vec < PedersenDomain > = replicas
251- . values ( )
252- . map ( |r| r. safe_commitment ( ) )
253- . collect :: < Result < _ , _ > > ( ) ?;
254250
255251 let sectors = replicas. keys ( ) . copied ( ) . collect ( ) ;
256252 let faults = replicas
@@ -278,8 +274,8 @@ pub fn verify_post(
278274 let commitments: Vec < _ > = challenges
279275 . iter ( )
280276 . map ( |c| {
281- if let Some ( comm ) = commitments_all . get ( u64 :: from ( c. sector ) as usize ) {
282- Ok ( * comm )
277+ if let Some ( replica ) = replicas . get ( & c. sector ) {
278+ replica . safe_commitment ( )
283279 } else {
284280 Err ( format_err ! (
285281 "Invalid challenge generated: {}, only {} sectors are being proven" ,
You can’t perform that action at this time.
0 commit comments