(SpecialSoundProtocol f i p m c d k a, Ring f, HomomorphicCommit m c, RandomOracle (i f) f, RandomOracle c f, KnownNat k) => SpecialSoundProtocol f i p (Vector k (m, c)) (c :: Type) (d :: k1) 1 (FiatShamir (CommitOpen a)) Source # | |
Instance detailsDefined in ZkFold.Base.Protocol.Protostar.FiatShamir |
(AlgebraicMap f i d a, AlgebraicMap (PolyVec f (d + 1)) i d a, Ring f, Zip i, KnownNat (d - 1), KnownNat (d + 1), Scale f c, HomomorphicCommit [f] c, RandomOracle (i f) f, RandomOracle c f, KnownNat k) => AccumulatorScheme f i [f] c d k (FiatShamir (CommitOpen a)) Source # | |
Instance detailsDefined in ZkFold.Base.Protocol.Protostar.AccumulatorScheme |
Generic (FiatShamir a) Source # | |
Instance detailsDefined in ZkFold.Base.Protocol.Protostar.FiatShamir |
type VerifierOutput f i p (Vector k (m, c)) (c :: Type) (d :: k1) 1 (FiatShamir (CommitOpen a)) Source # | |
Instance detailsDefined in ZkFold.Base.Protocol.Protostar.FiatShamir |
type Rep (FiatShamir a) Source # | |
Instance detailsDefined in ZkFold.Base.Protocol.Protostar.FiatShamir |