Историја ревизија

Аутор SHA1 Порука Датум
  Ian Goldberg d5683e25d2 The sigma-rs dependency has been renamed sigma-proofs пре 3 недеља
  Ian Goldberg 14c998d048 A little refactoring of the top-level sigma_compiler_core module пре 2 месеци
  Ian Goldberg 6cda94defa First cut at enforce_disjunction_invariant пре 2 месеци
  Ian Goldberg f9e96f3456 Update a doc comment for pub mod sigma пре 2 месеци
  Ian Goldberg 7d1cf334ed Implement not-equals statements пре 3 месеци
  Ian Goldberg 4641a3cabc Allow statements that are equality of a public Scalar variable to a public Scalar expression. пре 3 месеци
  Ian Goldberg 384b93e03a Remove some commented-out test code пре 3 месеци
  Ian Goldberg 5d0e38b711 Allow sigma::codegen to modify the StatementTree пре 3 месеци
  Ian Goldberg d8d24b7ac9 Finish range proofs пре 3 месеци
  Ian Goldberg af0748ec23 Prepare for handing range statements by finding all Pedersen assignment statements in the StatementTree пре 3 месеци
  Ian Goldberg 9b8cbf4558 Refactor the substitution transformation into its own module пре 3 месеци
  Ian Goldberg 65afb16310 Start on range statements пре 3 месеци
  Ian Goldberg cd47fcf33c Be able to send extra generated public values along with the proof пре 3 месеци
  Ian Goldberg 7e4b865b1f Refactor StructFieldList from codegen to sigma/codegen пре 3 месеци
  Ian Goldberg 998d014072 Find all random private `Scalar`s (according to the [`TaggedVarDict`]) that appear exactly once in the [`StatementTree`]. пре 3 месеци
  Ian Goldberg e7f804289e Code generation for substitution statements пре 4 месеци
  Ian Goldberg 6f857f9dfd Refactor codegen into its own module пре 4 месеци
  Ian Goldberg fa3d992bcc Use the input TaggedVarDict, not the one modified by apply_substitutions, to generate the Params and Witness structures пре 4 месеци
  Ian Goldberg 3602aa75be Apply the substitutions in the main sigma_compiler_core function пре 4 месеци
  Ian Goldberg 42ec7dd989 Start on the transform module пре 4 месеци
  Ian Goldberg 3b24652274 Make rustdoc link directly to the correct method of SigmaCompSpec пре 4 месеци
  Ian Goldberg 7a84a547cf A little more documentation пре 4 месеци
  Ian Goldberg ed8a9d43ed A function to evaluate the types of arithmetic expressions on Scalars and Points пре 4 месеци
  Ian Goldberg 80b6fa75ac The submodules that would be useful to have in the lower-level `sigma` crate are for now included as submodules of a local `sigma` module пре 4 месеци
  Ian Goldberg 9525945aa9 Start making and using the StatementTree пре 4 месеци
  Ian Goldberg 20057964af Unify TaggedScalar and TaggedPoint into an enum TaggedIdent, and add VarDict type пре 4 месеци
  Ian Goldberg 7e85e60df9 Separate TaggedIdent into TaggedScalar and TaggedPoint пре 4 месеци
  Ian Goldberg ab74c8a3e8 clippy пре 4 месеци
  Ian Goldberg 14a9364364 Refactor the syntax parser into a module пре 4 месеци
  Ian Goldberg 266b07ad4f Refactor sigma_compiler_derive into sigma_compiler_derive and sigma_compiler_core пре 4 месеци