halo2/src/circuit/gadget
therealyingtong b363492a35 ecc::chip.rs: Introduce circuit-wide "constants" fixed column
At certain points in the circuit, we need to constrain cells in
advice columns to equal a fixed constant. Instead of defining a
new fixed column for each constant, we pass around a single
shared by all chips, that is included in the permutation over all
advice columns.

This lets us load all needed constants into a single column and
directly constrain advice cells with an equality constraint.
2021-07-07 23:10:59 +08:00
..
ecc ecc::chip.rs: Introduce circuit-wide "constants" fixed column 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 ecc::chip.rs: Introduce circuit-wide "constants" fixed column 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 ecc::chip.rs: Introduce circuit-wide "constants" fixed column 2021-07-07 23:10:59 +08:00
utilities.rs Optimize transpose_option_array 2021-06-29 22:43:50 +01:00