arnaucube
arnaucube/sonobePublic Self-hosted repository
sonobe/frontends/src/noir/test_folder/test_circuit/src/main.nr
frontends/src/noir/test_folder/test_circuit/src/main.nrRaw
 1fn main(public_inputs: pub [Field; 2], private_inputs: [Field; 2]) -> pub [Field; 2]{
 2     let a_pub = public_inputs[0];
 3     let b_pub = public_inputs[1];
 4     let c_private = private_inputs[0];
 5     let d_private = private_inputs[1];
 6
 7     let out_1 = a_pub * c_private;
 8     let out_2 = b_pub * d_private;
 9
10     [out_1, out_2]
11}