mirror of https://github.com/zcash/halo2.git
9b41a06363
We change `CellValue` into a typedef of `AssignedCell` to simplify the migration in this commit. The migration from `CellValue` to `AssignedCell` requires several other changes: - `<CellValue as Var>::value()` returned `Option<F>`, whereas `AssignedCell::<F, F>::value()` returns `Option<&F>`. This means we need to dereference, use `Option::cloned`, or alter functions to take `&F` arguments. - `StateWord` in the Poseidon chip has been changed to a newtype around `AssignedCell` (the chip was written before `CellValue` existed). |
||
---|---|---|
.. | ||
ecc | ||
poseidon | ||
sinsemilla | ||
utilities | ||
ecc.rs | ||
poseidon.rs | ||
sinsemilla.rs | ||
utilities.rs |