arnaucube
arnaucube/NovaPublic Self-hosted repository
remove a padded witness (#187)

Srinath Setty srinath@microsoft.com
Wed, 21 Jun 2023 17:05:20 -0700
commit

bfbd786570326bb8d0049368e4334743026b5204

parent

1e6bf942e215979b0e02d5b2b83a6c4450d740e1

1 files changed, 2 insertions(+), 2 deletions(-)

jump to
M src/nifs.rs → src/nifs.rs

@@ -269,7 +269,7 @@ fn test_tiny_r1cs_with<G: Group>() {

let one = <G::Scalar as Field>::ONE; let (num_cons, num_vars, num_io, A, B, C) = { let num_cons = 4; - let num_vars = 4; + let num_vars = 3; let num_io = 2; // Consider a cubic equation: `x^3 + x + 5 = y`, where `x` and `y` are respectively the input and output.

@@ -340,7 +340,7 @@ let z2 = z1 + i0; // constraint 2

let i1 = z2 + one + one + one + one + one; // constraint 3 // store the witness and IO for the instance - let W = vec![z0, z1, z2, <G::Scalar as Field>::ZERO]; + let W = vec![z0, z1, z2]; let X = vec![i0, i1]; (i1, W, X) };