therealyingtong
41c87eac0f
Restrict query_fixed to current Rotation.
...
query_fixed no longer takes a Rotation argument and can only be
used to query the current rotation.
2022-12-09 16:47:19 +08:00
Jack Grigg
cb819e47e9
Migrate to `ff` revision without `FieldExt`
2022-11-30 19:35:26 +00:00
Daira Hopwood
c387aa7204
Fix additional beta clippy complaints.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-11-30 15:13:55 +00:00
Kris Nuttycombe
b3f7db16f8
Fix beta clippy complaints.
2022-11-30 14:57:15 +00:00
Jack Grigg
49b2324f0a
Replace unnecessary dependencies on `FieldExt` trait
2022-11-30 03:41:19 +00:00
Jack Grigg
63e6bd882c
poseidon: Refactor MDS generation into a helper method
2022-11-30 03:39:16 +00:00
Jack Grigg
54f653a569
halo2_gadgets: Rename `dev-graph` feature flag to `test-dev-graph`
...
This feature flag is not part of the public API, but only for
conditionally rendering sub-circuit graphs. Renaming it stops the
feature from being enabled in the workspace when we only want to enable
the `dev-graph` feature flag of `halo2_proofs`, which _is_ part of its
public API.
2022-09-12 18:07:18 +00:00
Jack Grigg
66242e0076
halo2_gadgets: Remove dead code
...
For the dead code we want to retain, we now allow it explicitly, so we
can remove the blanket lint override.
2022-09-09 17:57:37 +00:00
Jack Grigg
5ed3d2501f
halo2_gadgets: Replace `Option<V>` with `Value<V>`
2022-06-08 23:31:25 +00:00
Jack Grigg
4b802a7d07
halo2_gadgets: Documentation fixes
2022-05-10 20:31:35 +00:00
Jack Grigg
6145b1417c
halo2_gadgets: Move `primitives::*` to `*::primitives`
2022-05-09 05:43:34 +00:00
Jack Grigg
b02800466a
halo2_gadgets: Migrate chip gates to `Constraints::with_selector`
...
Only one gate couldn't be migrated without altering the Orchard circuit.
2022-04-24 22:13:38 +00:00
Jack Grigg
9a12beee73
halo2_gadgets: Rename `halo2` to `halo2_proofs`
...
The previous commit renamed `halo2_proofs` back to `halo2` temporarily
to keep the commit size down. This commit performs the rename in a
single pass.
2022-01-27 23:32:04 +00:00
Jack Grigg
a2367abcaf
Migrate to `halo2_gadgets` crate in subdir
...
- The crate module structure from `orchard` has been flattened.
- The book pages we want to include in `halo2` have been moved to their
target location, to avoid any conflicts during the merge.
- Common files that already exist in zcash/halo2 have been removed.
2022-01-27 23:08:01 +00:00