ModulesΒ§
StructsΒ§
- AllFeature
Flags - Challenge
Polynomial - Combined
Inner Product Params - Commitment
Lengths π - Deferred
Values πAndHints - Deferred
Values πParams - Domains
- Make
Scalars EnvParams - Oracles
- Wrap
Main πParams - Wrap
Params - Wrap
Proof - Wrap
Proof State - Wrap
Statement
EnumsΒ§
ConstantsΒ§
- COMMON_
MAX_ DEGREE_ STEP_ LOG2 - Value of
Common.Max_degree.step_log2
- COMMON_
MAX_ DEGREE_ WRAP_ LOG2 - Common.Max_degree.wrap_log2
- MAX_
PROOFS_ VERIFIED_ N - Max_proofs_verified.n
- OTHER_
FIELD_ πPACKED_ CONSTANT_ SIZE_ IN_ BITS - Other_field.Packed.Constant.size_in_bits
- PERMUTS_
MINUS_ 1_ ADD_ N1 - Permuts_minus_1.add Nat.N1.n
FunctionsΒ§
- actual_
evaluation π - Defined in
plonk_checks.ml
Note: there are otheractual_evaluation
, but theyβre different - combined_
inner_ product - https://github.com/MinaProtocol/mina/blob/bfd1009abdbee78979ff0343cc73a3480e862f58/src/lib/pickles/wrap.ml#L37
- create_
oracle - create_
oracle_ with_ public_ input - deferred_
values π - dummy_
ipa_ wrap_ sg - Dummy.Ipa.Wrap.sg
- evals_
of_ split_ evals - exists_
prev_ πstatement - expand_
feature_ flags - ft_comm π
- make_
lagrange π - make_
public_ πinput - make_
scalars_ env_ checked - ones_
vector - pack_
statement π - pad_
messages_ πfor_ next_ wrap_ proof - split_
field π - wrap
- wrap_
main π