P | ZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate |
pack | ZkFold.Base.Data.Package |
Package | ZkFold.Base.Data.Package |
packed | ZkFold.Base.Data.Package |
packWith | ZkFold.Base.Data.Package |
padBits | ZkFold.Base.Algebra.Basic.Class |
padDecomposition | ZkFold.Base.Protocol.Protostar.AlgebraicMap |
PaddedLength | ZkFold.Symbolic.Algorithms.Hash.SHA2 |
Pairing | ZkFold.Base.Algebra.EllipticCurve.Class |
pairing | ZkFold.Base.Algebra.EllipticCurve.Class |
Pallas | ZkFold.Base.Algebra.EllipticCurve.Pasta |
payloadInput | ZkFold.Base.Protocol.Plonkup.Witness |
PedersonSetup | ZkFold.Base.Protocol.Protostar.Commit |
Permutation | ZkFold.Base.Algebra.Basic.Permutations |
pi | ZkFold.Base.Protocol.Protostar.Accumulator |
pieces | ZkFold.Symbolic.Data.Class |
piX | ZkFold.Base.Protocol.Plonkup.Testing |
Plonk | |
1 (Type/Class) | ZkFold.Base.Protocol.Plonk |
2 (Data Constructor) | ZkFold.Base.Protocol.Plonk |
PlonkConstraint | |
1 (Type/Class) | ZkFold.Base.Protocol.Plonkup.PlonkConstraint |
2 (Data Constructor) | ZkFold.Base.Protocol.Plonkup.PlonkConstraint |
plonkProve | ZkFold.Base.Protocol.Plonk.Prover |
Plonkup | |
1 (Type/Class) | ZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup |
2 (Data Constructor) | ZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup |
PlonkupCircuitCommitments | |
1 (Type/Class) | ZkFold.Base.Protocol.Plonkup.Verifier.Commitments, ZkFold.Base.Protocol.Plonkup.Verifier |
2 (Data Constructor) | ZkFold.Base.Protocol.Plonkup.Verifier.Commitments, ZkFold.Base.Protocol.Plonkup.Verifier |
PlonkupCircuitPolynomials | |
1 (Type/Class) | ZkFold.Base.Protocol.Plonkup.Prover.Polynomials, ZkFold.Base.Protocol.Plonkup.Prover |
2 (Data Constructor) | ZkFold.Base.Protocol.Plonkup.Prover.Polynomials, ZkFold.Base.Protocol.Plonkup.Prover |
PlonkupConstraint | ZkFold.Base.Protocol.Plonkup.PlonkupConstraint |
PlonkupInput | |
1 (Type/Class) | ZkFold.Base.Protocol.Plonkup.Input |
2 (Data Constructor) | ZkFold.Base.Protocol.Plonkup.Input |
PlonkupPermutationSize | ZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup |
PlonkupPolyExtended | ZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup |
PlonkupPolyExtendedLength | ZkFold.Base.Protocol.Plonkup.Internal, ZkFold.Base.Protocol.Plonkup |
PlonkupProof | |
1 (Type/Class) | ZkFold.Base.Protocol.Plonkup.Proof |
2 (Data Constructor) | ZkFold.Base.Protocol.Plonkup.Proof |
plonkupProve | ZkFold.Base.Protocol.Plonkup.Prover |
PlonkupProverSecret | |
1 (Type/Class) | ZkFold.Base.Protocol.Plonkup.Prover.Secret, ZkFold.Base.Protocol.Plonkup.Prover |
2 (Data Constructor) | ZkFold.Base.Protocol.Plonkup.Prover.Secret, ZkFold.Base.Protocol.Plonkup.Prover |
PlonkupProverSetup | |
1 (Type/Class) | ZkFold.Base.Protocol.Plonkup.Prover.Setup, ZkFold.Base.Protocol.Plonkup.Prover |
2 (Data Constructor) | ZkFold.Base.Protocol.Plonkup.Prover.Setup, ZkFold.Base.Protocol.Plonkup.Prover |
PlonkupProverTestInfo | |
1 (Type/Class) | ZkFold.Base.Protocol.Plonkup.Testing |
2 (Data Constructor) | ZkFold.Base.Protocol.Plonkup.Testing |
PlonkupRelation | |
1 (Type/Class) | ZkFold.Base.Protocol.Plonkup.Relation |
2 (Data Constructor) | ZkFold.Base.Protocol.Plonkup.Relation |
PlonkupSetup | |
1 (Type/Class) | ZkFold.Base.Protocol.Plonkup.Setup |
2 (Data Constructor) | ZkFold.Base.Protocol.Plonkup.Setup |
plonkupSetup | ZkFold.Base.Protocol.Plonkup.Setup |
plonkupVerifierInput | ZkFold.Base.Protocol.Plonkup.Input |
PlonkupVerifierSetup | |
1 (Type/Class) | ZkFold.Base.Protocol.Plonkup.Verifier.Setup, ZkFold.Base.Protocol.Plonkup.Verifier |
2 (Data Constructor) | ZkFold.Base.Protocol.Plonkup.Verifier.Setup, ZkFold.Base.Protocol.Plonkup.Verifier |
plonkupVerify | ZkFold.Base.Protocol.Plonkup.Verifier |
PlonkupWitnessInput | |
1 (Type/Class) | ZkFold.Base.Protocol.Plonkup.Witness |
2 (Data Constructor) | ZkFold.Base.Protocol.Plonkup.Witness |
plonkVerify | ZkFold.Base.Protocol.Plonk.Verifier |
Point | |
1 (Type/Class) | ZkFold.Base.Algebra.EllipticCurve.Class |
2 (Data Constructor) | ZkFold.Base.Algebra.EllipticCurve.Class |
pointAdd | ZkFold.Base.Algebra.EllipticCurve.Class |
PointCompressed | |
1 (Type/Class) | ZkFold.Base.Algebra.EllipticCurve.Class |
2 (Data Constructor) | ZkFold.Base.Algebra.EllipticCurve.Class |
pointDouble | ZkFold.Base.Algebra.EllipticCurve.Class |
pointMul | ZkFold.Base.Algebra.EllipticCurve.Class |
pointNegate | ZkFold.Base.Algebra.EllipticCurve.Class |
Poly | |
1 (Type/Class) | ZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate |
2 (Type/Class) | ZkFold.Base.Algebra.Polynomials.Univariate |
poly2vec | ZkFold.Base.Algebra.Polynomials.Univariate |
polyMul | ZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof |
Polynomial | ZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate |
polynomial | ZkFold.Base.Algebra.Polynomials.Multivariate.Polynomial, ZkFold.Base.Algebra.Polynomials.Multivariate |
polynomials | |
1 (Function) | ZkFold.Base.Protocol.Plonkup.Prover.Setup, ZkFold.Base.Protocol.Plonkup.Prover |
2 (Function) | ZkFold.Base.Protocol.Plonkup.Setup |
PolyVec | ZkFold.Base.Algebra.Polynomials.Univariate |
polyVecConstant | ZkFold.Base.Algebra.Polynomials.Univariate |
polyVecDiv | ZkFold.Base.Algebra.Polynomials.Univariate |
polyVecGrandProduct | ZkFold.Base.Algebra.Polynomials.Univariate |
polyVecInLagrangeBasis | ZkFold.Base.Algebra.Polynomials.Univariate |
polyVecLagrange | ZkFold.Base.Algebra.Polynomials.Univariate |
polyVecLinear | ZkFold.Base.Algebra.Polynomials.Univariate |
polyVecQuadratic | ZkFold.Base.Algebra.Polynomials.Univariate |
polyVecZero | ZkFold.Base.Algebra.Polynomials.Univariate |
pow2 | ZkFold.Symbolic.Algorithms.Hash.Blake2b |
Prec | ZkFold.Symbolic.Compiler.ArithmeticCircuit.MerkleHash |
Prime | ZkFold.Base.Algebra.Basic.Number |
PrimeField | ZkFold.Base.Algebra.Basic.Class |
PrivateKey | |
1 (Type/Class) | ZkFold.Symbolic.Algorithms.RSA |
2 (Data Constructor) | ZkFold.Symbolic.Algorithms.RSA |
product | ZkFold.Base.Algebra.Basic.Class |
product1 | ZkFold.Base.Algebra.Basic.Class |
Proof | ZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof, ZkFold.Base.Protocol.NonInteractiveProof |
proof1 | ZkFold.Base.Protocol.Plonkup.Proof |
proof2 | ZkFold.Base.Protocol.Plonkup.Proof |
ProofBytes | |
1 (Type/Class) | ZkFold.Base.Protocol.NonInteractiveProof.Prover |
2 (Data Constructor) | ZkFold.Base.Protocol.NonInteractiveProof.Prover |
protostar | ZkFold.Base.Protocol.Protostar.RecursiveCircuit, ZkFold.Base.Protocol.Protostar |
ProtostarLookup | ZkFold.Base.Protocol.Protostar.Lookup |
ProtostarLookupParams | |
1 (Type/Class) | ZkFold.Base.Protocol.Protostar.Lookup |
2 (Data Constructor) | ZkFold.Base.Protocol.Protostar.Lookup |
prove | ZkFold.Base.Protocol.NonInteractiveProof.Internal, ZkFold.Base.Protocol.NonInteractiveProof |
proveAPI | ZkFold.Base.Protocol.NonInteractiveProof.Prover |
ProveAPIErrorSetup | ZkFold.Base.Protocol.NonInteractiveProof.Prover |
ProveAPIErrorWitness | ZkFold.Base.Protocol.NonInteractiveProof.Prover |
ProveAPIResult | ZkFold.Base.Protocol.NonInteractiveProof.Prover |
ProveAPISuccess | ZkFold.Base.Protocol.NonInteractiveProof.Prover |
provePolyVecEval | ZkFold.Base.Protocol.KZG |
prover | |
1 (Function) | ZkFold.Base.Protocol.Protostar.SpecialSound |
2 (Function) | ZkFold.Base.Protocol.Protostar.AccumulatorScheme |
ProverMessage | ZkFold.Base.Protocol.Protostar.SpecialSound |
prvD | ZkFold.Symbolic.Algorithms.RSA |
prvN | ZkFold.Symbolic.Algorithms.RSA |
pubE | ZkFold.Symbolic.Algorithms.RSA |
pubInput | ZkFold.Base.Protocol.Plonkup.Relation |
PublicKey | |
1 (Type/Class) | ZkFold.Symbolic.Algorithms.RSA |
2 (Data Constructor) | ZkFold.Symbolic.Algorithms.RSA |
pubN | ZkFold.Symbolic.Algorithms.RSA |
pureV | ZkFold.Base.Algebra.Basic.VectorSpace |
put | ZkFold.Base.Data.ByteString |
putList | ZkFold.Base.Data.ByteString |
putWord8 | ZkFold.Base.Data.ByteString |