Function hacspec_halo2::step_18
source · pub(crate) fn step_18(
x: FpVesta,
x1: FpVesta,
x2: FpVesta,
x3: FpVesta,
x4: FpVesta,
omega: FpVesta,
Q_prime: G1_pallas,
Q: Seq<G1_pallas>,
u: Polyx,
r: Seq<Polyx>,
q: Seq<Seq<u128>>
) -> (G1_pallas, FpVesta)
Expand description
Step 18 Get P and the v
Arguments
x
- challenge from step 7x1
- challenge from step 11x2
- challenge from step 11x3
- challenge from step 15x4
- challenge from step 17omega
- omega from the protocolQ_prime
- commitment from step 14Q
- list of group-elements from step 11u
- list of scalars from step 16r
- list of polynomials from step 13q
- q, from the protocol