diff --git a/crates/provers/stark/src/fri/mod.rs b/crates/provers/stark/src/fri/mod.rs index b0b102319..2de0514ad 100644 --- a/crates/provers/stark/src/fri/mod.rs +++ b/crates/provers/stark/src/fri/mod.rs @@ -50,11 +50,11 @@ where // Compute layer polynomial and domain current_poly = FieldElement::::from(2) * fold_polynomial(¤t_poly, &zeta); current_layer = new_fri_layer(¤t_poly, &coset_offset, domain_size); - let new_data = ¤t_layer.merkle_tree.root; - fri_layer_list.push(current_layer.clone()); // TODO: remove this clone + let root = current_layer.merkle_tree.root; + fri_layer_list.push(current_layer); // >>>> Send commitment: [pā‚–] - transcript.append_bytes(new_data); + transcript.append_bytes(&root); } // <<<< Receive challenge: šœā‚™ā‚‹ā‚