Symbolic c => SymbolicInput (Bool c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.Input |
Symbolic c => SymbolicInput (FieldElement c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FieldElement |
(SymbolicInput (PublicKey 2048 ctx), Symbolic ctx) => SymbolicInput (Certificate ctx) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.JWT |
Symbolic ctx => SymbolicInput (ClientSecret ctx) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.JWT |
(SymbolicInput (PrivateKey 2048 ctx), Symbolic ctx) => SymbolicInput (SigningKey ctx) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.JWT |
Symbolic ctx => SymbolicInput (TokenHeader ctx) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.JWT |
Symbolic ctx => SymbolicInput (TokenPayload ctx) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.JWT |
(Symbolic c, LayoutFunctor f) => SymbolicInput (c f) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.Input |
Symbolic c => SymbolicInput (Proxy c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.Input |
(KnownNat n, SymbolicInput x) => SymbolicInput (Vector n x) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.Input |
(SymbolicInput f, SymbolicInput (i f), Context f ~ Context (i f)) => SymbolicInput (RecursiveI i f) Source # | |
Instance detailsDefined in ZkFold.Base.Protocol.IVC.RecursiveFunction |
(Symbolic ctx, KnownNat keyLen, KnownRegisters ctx keyLen 'Auto) => SymbolicInput (PrivateKey keyLen ctx) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Algorithms.RSA |
(Symbolic ctx, KnownNat keyLen, KnownRegisters ctx PubExponentSize 'Auto, KnownRegisters ctx keyLen 'Auto) => SymbolicInput (PublicKey keyLen ctx) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Algorithms.RSA |
(Symbolic c, KnownNat n) => SymbolicInput (ByteString n c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.ByteString |
(SymbolicInput h, SymbolicInput a) => SymbolicInput (Hash h a) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.Hash |
(SymbolicInput x, c ~ Context x) => SymbolicInput (List c x) Source # | TODO: Maybe some isValid check for Lists?.. |
Instance detailsDefined in ZkFold.Symbolic.Data.List |
(Symbolic c, PayloadFunctor f) => SymbolicInput (Payloaded f c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.Payloaded |
(KnownNat n, Symbolic ctx) => SymbolicInput (VarByteString n ctx) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.VarByteString |
(Context x ~ Context y, SymbolicInput x, SymbolicInput y) => SymbolicInput (x, y) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.Input |
(Context field ~ ctx, Symbolic ctx, TwistedEdwardsCurve curve field, SymbolicEq field) => SymbolicInput (TwistedEdwards curve (AffinePoint field)) Source # | |
Instance detailsDefined in ZkFold.Base.Algebra.EllipticCurve.Class |
(WeierstrassCurve curve field, SymbolicEq field) => SymbolicInput (Weierstrass curve (Point field)) Source # | |
Instance detailsDefined in ZkFold.Base.Algebra.EllipticCurve.Class |
(Symbolic c, KnownFFA p r c) => SymbolicInput (FFA p r c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.FFA |
(Symbolic c, KnownNat n, KnownRegisterSize r, KnownRegisters c n r) => SymbolicInput (UInt n r c) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.UInt |
(Context x ~ Context y, Context y ~ Context z, SymbolicInput x, SymbolicInput y, SymbolicInput z) => SymbolicInput (x, y, z) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Data.Input |