Module wrap

Source

ModulesΒ§

one_hot_vector
pcs_batch
pseudo
wrap_verifier

StructsΒ§

AllFeatureFlags
ChallengePolynomial
CombinedInnerProductParams
CommitmentLengths πŸ”’
DeferredValuesAndHints πŸ”’
DeferredValuesParams πŸ”’
Domains
MakeScalarsEnvParams
Oracles
WrapMainParams πŸ”’
WrapParams
WrapProof
WrapProofState
WrapStatement

EnumsΒ§

Domain
Packed

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 other actual_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 πŸ”’