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

ZkFold.Base.Protocol.ARK.Protostar.Accumulator

Documentation

data AccumulatorInstance f c Source #

Constructors

AccumulatorInstance 

Fields

newtype AccumulatorWitness m Source #

Constructors

AccumulatorWitness 

Fields

data NARKInstance f c Source #

Constructors

NARKInstance 

Fields

newtype NARKWitness m Source #

Constructors

NARKWitness 

Fields

data NARKPair pi f c m Source #

Constructors

NARKPair (NARKInstance f c) (NARKWitness m) 

toAccumulator :: (FiniteField f, AdditiveGroup c) => (f -> c -> f) -> NARKPair pi f c m -> Accumulator f c m Source #