You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

14 lines
460 B

use std::{fs::File, io::Read};
use ark_bn254::Fr;
use ark_serialize::CanonicalDeserialize;
pub fn prepare_input() -> Vec<Vec<Fr>> {
let mut file = File::open("circuit/input.bin").expect("Failed to open input file");
let mut buffer = Vec::new();
file.read_to_end(&mut buffer)
.expect("Failed to read input file");
CanonicalDeserialize::deserialize_uncompressed(&mut buffer.as_slice())
.expect("Failed to deserialize input")
}