Skip to content

Commit 4c2a755

Browse files
author
colinlyguo
committed
fix
1 parent 2a8330c commit 4c2a755

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

zkvm-prover/src/zk_circuits_handler/euclid.rs

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -117,18 +117,8 @@ impl CircuitsHandler for Arc<Mutex<EuclidHandler>> {
117117
async fn get_proof_data(&self, prove_request: ProveRequest) -> Result<String> {
118118
match prove_request.proof_type {
119119
ProofType::Chunk => {
120-
let witnesses: Vec<sbv_primitives::types::BlockWitness> =
121-
serde_json::from_str(&prove_request.input)?;
122-
123-
let proof = self
124-
.try_lock()
125-
.unwrap()
126-
.chunk_prover
127-
.gen_proof(&ChunkProvingTask {
128-
block_witnesses: witnesses,
129-
prev_msg_queue_hash: Default::default(),
130-
fork_name: Phase::EuclidV1.as_str().to_string(),
131-
})?;
120+
let task: ChunkProvingTask = serde_json::from_str(&prove_request.input)?;
121+
let proof = self.try_lock().unwrap().chunk_prover.gen_proof(&task)?;
132122

133123
Ok(serde_json::to_string(&proof)?)
134124
}

0 commit comments

Comments
 (0)