halo2/halo2_gadgets/src
Jack Grigg 73282ba6b8 halo2_gadgets: Be explicit about `*EccPoint` construction without checks
These are all cases inside the ECC chip, where we are inherently
producing valid coordinate pairs as a result of the constraints being
implemented, but it is useful to be explicit about the contract being
asserted at each point we construct `EccPoint` or `NonIdentityEccPoint`.
2022-09-09 17:56:00 +00:00
..
ecc halo2_gadgets: Be explicit about `*EccPoint` construction without checks 2022-09-09 17:56:00 +00:00
poseidon halo2_gadgets: Replace `Option<V>` with `Value<V>` 2022-06-08 23:31:25 +00:00
sha256 halo2_gadgets: Replace `Option<V>` with `Value<V>` 2022-06-08 23:31:25 +00:00
sinsemilla halo2_gadgets: Replace `Option<V>` with `Value<V>` 2022-06-08 23:31:25 +00:00
utilities halo2_gadgets: Replace `Option<V>` with `Value<V>` 2022-06-08 23:31:25 +00:00
ecc.rs halo2_gadgets: Replace `Option<V>` with `Value<V>` 2022-06-08 23:31:25 +00:00
lib.rs halo2_gadgets: Documentation fixes 2022-05-10 20:31:35 +00:00
poseidon.rs halo2_gadgets: Documentation fixes 2022-05-10 20:31:35 +00:00
sha256.rs halo2_gadgets: Documentation fixes 2022-05-10 20:31:35 +00:00
sinsemilla.rs halo2_gadgets: Replace `Option<V>` with `Value<V>` 2022-06-08 23:31:25 +00:00
utilities.rs halo2_gadgets: Silence clippy lints 2022-06-23 17:37:19 +00:00