halo2/src/circuit/gadget
Jack Grigg b15343f6f7 Add `OrchardFixedBasesFull::{generator, u}` methods
Using these in `OrchardFixedBases::{generator, u}` instead of the
`impl From<OrchardFixedBasesFull> for OrchardFixedBase` means we avoid
computing the Lagrange coefficients for the generator (which were then
immediately dropped).

This decreases proving time in the Action circuit by 53%.
2021-07-07 23:10:59 +08:00
..
ecc Add `OrchardFixedBasesFull::{generator, u}` methods 2021-07-07 23:10:59 +08:00
poseidon Make this crate clippy clean for warnings on nightly. 2021-06-21 18:04:00 +01:00
sinsemilla rustfmt 2021-06-29 22:46:07 +01:00
utilities Docfixes. 2021-06-29 09:51:02 +08:00
ecc.rs base_field_elem.rs: Support fixed-base mul using base field element. 2021-07-07 23:10:59 +08:00
poseidon.rs Make this crate clippy clean for warnings on nightly. 2021-06-21 18:04:00 +01:00
sinsemilla.rs sinsemilla::merkle.rs: Add MerkleInstructions. 2021-06-29 12:08:31 +08:00
utilities.rs Optimize transpose_option_array 2021-06-29 22:43:50 +01:00