DO NOT USE IN PRODUCTION! This is a test function.
(valid_proof: &RawProof)
| 36 | |
| 37 | // DO NOT USE IN PRODUCTION! This is a test function. |
| 38 | pub fn invalidate_proof(valid_proof: &RawProof) -> RawProof { |
| 39 | let mut invalid_proof = valid_proof.clone(); |
| 40 | let mut rng = ark_std::rand::rngs::StdRng::seed_from_u64(test_rng().next_u64()); |
| 41 | invalid_proof.proof.a = G1Affine::rand(&mut rng); |
| 42 | |
| 43 | invalid_proof |
| 44 | } |
| 45 | |
| 46 | // TODO: Consider importing `gen_correct_proof` fn from bitvm/src/chunker/disprove_execution.rs |
| 47 | // It requires refactoring bitvm crate |
no test coverage detected