Skip to content

Commit 6d878d0

Browse files
authored
fix: prove segments for single segment program (#67)
1 parent 05000cd commit 6d878d0

File tree

4 files changed

+3
-15
lines changed

4 files changed

+3
-15
lines changed

guest-program/mem-alloc-vec/rust-toolchain.toml

Lines changed: 0 additions & 4 deletions
This file was deleted.

guest-program/revme/rust-toolchain.toml

Lines changed: 0 additions & 4 deletions
This file was deleted.

guest-program/sha2-rust/rust-toolchain.toml

Lines changed: 0 additions & 4 deletions
This file was deleted.

sdk/src/local/util.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,13 +114,13 @@ pub fn prove_segments(
114114
);
115115

116116
let final_receipt = if seg_file_number > 1 {
117-
all_circuits.prove_block(None, &agg_receipt)?
117+
let receipt = all_circuits.prove_block(None, &agg_receipt)?;
118+
wrap_stark_bn254(&all_circuits, agg_receipt, outdir).unwrap();
119+
receipt
118120
} else {
119121
agg_receipt.clone()
120122
};
121123

122-
wrap_stark_bn254(&all_circuits, agg_receipt, outdir).unwrap();
123-
124124
log::info!("build finish");
125125

126126
total_timing.filter(Duration::from_millis(100)).print();

0 commit comments

Comments
 (0)