halo2/src
Jack Grigg 55fb581f17 Define hash-to-curve over Curve, not CurveAffine
This removes an unnecessary layer of indirection from the type system,
and ensures that these APIs depend on the halo2-specific trait with the
extensions we require.
2021-02-22 20:12:10 +00:00
..
arithmetic Define hash-to-curve over Curve, not CurveAffine 2021-02-22 20:12:10 +00:00
circuit Return results from assigned regions 2021-02-01 21:42:57 +00:00
dev Rename "auxiliary column" to "instance column" in the book and in code. fixes #181 2021-02-14 21:09:49 +00:00
gadget Add gadgets for elliptic curve operations 2021-02-17 00:49:22 +00:00
pasta Define hash-to-curve over Curve, not CurveAffine 2021-02-22 20:12:10 +00:00
plonk Rename Curve and CurveAffine properties to match group traits 2021-02-22 20:05:08 +00:00
poly Rename Curve and CurveAffine properties to match group traits 2021-02-22 20:05:08 +00:00
arithmetic.rs Rename Curve and CurveAffine properties to match group traits 2021-02-22 20:05:08 +00:00
circuit.rs Use Column<Any> in Permutation::Argument 2021-02-17 21:32:17 +08:00
dev.rs Add Expression::Const variant 2021-02-18 15:41:36 -07:00
gadget.rs Add gadgets for elliptic curve operations 2021-02-17 00:49:22 +00:00
lib.rs Allow unknown clippy lints so that lints added in nightly don't break CI 2021-02-15 07:53:27 -07:00
model.rs model: metrics 0.13.0-alpha.13 2020-12-22 12:27:36 +00:00
pasta.rs Rename Curve and CurveAffine properties to match group traits 2021-02-22 20:05:08 +00:00
plonk.rs Update pinned verification key to account for circuit changes 2021-02-18 15:48:20 -07:00
poly.rs Account for Rotations of LagrangeCoeff values 2021-02-18 15:41:36 -07:00
transcript.rs Add common_scalar method to Transcript. 2021-02-12 09:08:56 -07:00