Historie revizí

Autor SHA1 Zpráva Datum
  Ian Goldberg 0e223e7e2d Fix cargo doc před 6 měsíci
  Michele Orrù 6d13649911 fix: update refactor před 6 měsíci
  Ian Goldberg d53e48aec4 The sigma-rs API changed ShakeCodec to Shake128DuplexSponge před 7 měsíci
  Ian Goldberg 839d55ae69 A test for public statements před 7 měsíci
  Ian Goldberg 5206220822 Allow statements like C = a*B where a is a _public_ Scalar před 7 měsíci
  Ian Goldberg df27e5d5a2 The sigma-rs API changed NISigmaProtocol to Nizk před 7 měsíci
  Ian Goldberg e962e20a27 cargo fmt před 7 měsíci
  Ian Goldberg 1697b5a234 Explicitly reject substitutions with invalid arithmetic expressions před 7 měsíci
  Ian Goldberg aa81399d1a Update tests to match new subtraction code před 7 měsíci
  Ian Goldberg 6d732299ca Always implement subtraction as adding a negation when generating an Expr před 7 měsíci
  Ian Goldberg 75f59c2be5 Remove unused "use" in subtract test před 7 měsíci
  Ian Goldberg a9175aa83e Allow calling neg() in the sigma-rs generated code před 7 měsíci
  Ian Goldberg daa01f805a Add a test for subtracting a constant from a Scalar před 7 měsíci
  Ian Goldberg b62dfc2a67 Add a simple test for OR proofs před 7 měsíci
  Ian Goldberg 0cba256b25 Fix name of one test před 7 měsíci
  Ian Goldberg 6cda94defa First cut at enforce_disjunction_invariant před 7 měsíci
  Ian Goldberg fd27fc0757 Correct a comment in rangeproof.rs před 7 měsíci
  Ian Goldberg c2c275dfb1 Small refactor of collect_cind_points před 7 měsíci
  Ian Goldberg 646f409856 Have for_each_disjunction_branch pass the path to each disjunction branch to the closure před 7 měsíci
  Ian Goldberg f9e96f3456 Update a doc comment for pub mod sigma před 7 měsíci
  Ian Goldberg bf90a33cbf Don't bother to start a disjunction branch at a disjunction node před 7 měsíci
  Ian Goldberg 081b1c8369 StatementTree::for_each_disjunction_branch_leaf method před 7 měsíci
  Ian Goldberg 9985078308 StatementTree::for_each_disjunction_branch method před 7 měsíci
  Ian Goldberg b71a381bc5 Define a _disjunction branch_ in the rustdoc před 7 měsíci
  Ian Goldberg 7cd67a94a6 Move convert_commitment and convert_randomness from the rangeproof to the pedersen module před 7 měsíci
  Ian Goldberg 7d1cf334ed Implement not-equals statements před 7 měsíci
  Ian Goldberg 7b8bb375f0 Add a note to the documentation about how vector variables are represented in the `Instance` and `Witness` structs před 7 měsíci
  Ian Goldberg c961d683a0 Enforce that public Scalar equality statements only work on non-vector variables před 7 měsíci
  Ian Goldberg c8ec0fc605 Finish the documentation for the sigma_compiler macro před 7 měsíci
  Ian Goldberg 4641a3cabc Allow statements that are equality of a public Scalar variable to a public Scalar expression. před 7 měsíci