symbolic-base-0.1.0.0: ZkFold Symbolic compiler and zero-knowledge proof protocols
Safe HaskellSafe-Inferred
LanguageHaskell2010

ZkFold.Base.Protocol.Protostar.Permutation

Documentation

data ProtostarPermutation (n :: Natural) Source #

Instances

Instances details
(Arithmetic f, KnownNat n) => AlgebraicMap f (ProtostarPermutation n) Source # 
Instance details

Defined in ZkFold.Base.Protocol.Protostar.Permutation

(Arithmetic f, KnownNat n) => SpecialSoundProtocol f (ProtostarPermutation n) Source # 
Instance details

Defined in ZkFold.Base.Protocol.Protostar.Permutation

type Input f (ProtostarPermutation n) Source # 
Instance details

Defined in ZkFold.Base.Protocol.Protostar.Permutation

type MapInput f (ProtostarPermutation n) Source # 
Instance details

Defined in ZkFold.Base.Protocol.Protostar.Permutation

type MapMessage f (ProtostarPermutation n) Source # 
Instance details

Defined in ZkFold.Base.Protocol.Protostar.Permutation

type ProverMessage f (ProtostarPermutation n) Source # 
Instance details

Defined in ZkFold.Base.Protocol.Protostar.Permutation

type VerifierMessage f (ProtostarPermutation n) Source # 
Instance details

Defined in ZkFold.Base.Protocol.Protostar.Permutation

type VerifierOutput f (ProtostarPermutation n) Source # 
Instance details

Defined in ZkFold.Base.Protocol.Protostar.Permutation

type Witness f (ProtostarPermutation n) Source # 
Instance details

Defined in ZkFold.Base.Protocol.Protostar.Permutation

type Degree (ProtostarPermutation n) Source # 
Instance details

Defined in ZkFold.Base.Protocol.Protostar.Permutation