Modulecardano-crypto-praos-2.2.4.0
Cardano.Crypto.VRF.PraosBatchCompat
- 6 types
- 27 values
- Packagecardano-crypto-praos-2.2.4.0
- Exports39
- LicenceApache-2.0
Deprecated. Use rawEncodeFixedSized instead
Deprecated. Use rawDecodeFixedSized instead
Deprecated. Use rawEncodeFixedSized instead
Deprecated. Use rawDecodeFixedSized instead
Deprecated. Use rawEncodeFixedSized instead
Deprecated. Use rawDecodeFixedSized instead
Instances58Eq, Ord, Show, Generic, NFData, NoThunks, …
Eq (CertVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockEq (CertVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedEq (CertVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleEq (CertVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosEq (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatOrd (CertVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockOrd (CertVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedOrd (CertVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleOrd (CertVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosOrd (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatShow (CertVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockShow (CertVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedShow (CertVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleShow (CertVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosShow (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatGeneric (CertVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockGeneric (CertVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedGeneric (CertVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleGeneric (CertVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosGeneric (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNFData (CertVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockNFData (CertVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedNFData (CertVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleNFData (CertVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosNFData (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNoThunks (CertVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockNoThunks (CertVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedNoThunks (CertVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleNoThunks (CertVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosNoThunks (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFromCBOR (CertVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockFromCBOR (CertVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleFromCBOR (CertVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosFromCBOR (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatToCBOR (CertVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockToCBOR (CertVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleToCBOR (CertVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosToCBOR (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFixedSizeCodec (CertVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockFixedSizeCodec (CertVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedFixedSizeCodec (CertVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleFixedSizeCodec (CertVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosFixedSizeCodec (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompattype Rep (CertVRF MockVRF) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Mock"CertVRF"
"Cardano.Crypto.VRF.Mock"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"CertMockVRF"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64)))type Rep (CertVRF NeverVRF) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsed"CertVRF"
"Cardano.Crypto.VRF.NeverUsed"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"NeverUsedCertVRF"
'PrefixI 'False) U1)type Rep (CertVRF SimpleVRF) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Simple"CertVRF"
"Cardano.Crypto.VRF.Simple"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"CertSimpleVRF"
'PrefixI 'True) (S1 ('MetaSel ('Just"certU"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Point) :*: (S1 ('MetaSel ('Just"certC"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just"certS"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Integer))))type Rep (CertVRF PraosVRF) = D1 ('MetaDataDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.Praos"CertVRF"
"Cardano.Crypto.VRF.Praos"
"cardano-crypto-praos-2.2.4.0-oyx1xk5W7l5yluyygyPgy"
'True) (C1 ('MetaCons"CertPraosVRF"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Proof)))type Rep (CertVRF PraosBatchCompatVRF) = D1 ('MetaDataDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat"CertVRF"
"Cardano.Crypto.VRF.PraosBatchCompat"
"cardano-crypto-praos-2.2.4.0-oyx1xk5W7l5yluyygyPgy"
'True) (C1 ('MetaCons"CertPraosBatchCompatVRF"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Proof)))type FixedSize (CertVRF MockVRF) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Mock8
type FixedSize (CertVRF NeverVRF) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsed0
type FixedSize (CertVRF SimpleVRF) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Simple64
type FixedSize (CertVRF PraosVRF) = FixedSize ProofDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.Praostype FixedSize (CertVRF PraosBatchCompatVRF) = FixedSize ProofDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatdata CertVRF MockVRFCertMockVRF Word64
data CertVRF NeverVRFDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUseddata CertVRF SimpleVRFDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Simpledata CertVRF PraosVRFDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.Praosdata CertVRF PraosBatchCompatVRFDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat
Instances55Eq, Ord, Show, Generic, NFData, NoThunks, …
Eq (SignKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockEq (SignKeyVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedEq (SignKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleEq (SignKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosEq (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatOrd (SignKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Mock(TypeError ('TextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Class"Ord not supported for signing keys, use the hash instead"
), Eq (SignKeyVRF v)) => Ord (SignKeyVRF v)Show (SignKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockShow (SignKeyVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedShow (SignKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleShow (SignKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosShow (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatGeneric (SignKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockGeneric (SignKeyVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedGeneric (SignKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleGeneric (SignKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosGeneric (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNFData (SignKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockNFData (SignKeyVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedNFData (SignKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleNFData (SignKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosNFData (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNoThunks (SignKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockNoThunks (SignKeyVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedNoThunks (SignKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleNoThunks (SignKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosNoThunks (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFromCBOR (SignKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockFromCBOR (SignKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleFromCBOR (SignKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosFromCBOR (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatToCBOR (SignKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockToCBOR (SignKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleToCBOR (SignKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosToCBOR (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFixedSizeCodec (SignKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockFixedSizeCodec (SignKeyVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedFixedSizeCodec (SignKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleFixedSizeCodec (SignKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosFixedSizeCodec (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompattype Rep (SignKeyVRF MockVRF) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Mock"SignKeyVRF"
"Cardano.Crypto.VRF.Mock"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SignKeyMockVRF"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64)))type Rep (SignKeyVRF NeverVRF) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsed"SignKeyVRF"
"Cardano.Crypto.VRF.NeverUsed"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"NeverUsedSignKeyVRF"
'PrefixI 'False) U1)type Rep (SignKeyVRF SimpleVRF) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Simple"SignKeyVRF"
"Cardano.Crypto.VRF.Simple"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SignKeySimpleVRF"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PrivateNumber)))type Rep (SignKeyVRF PraosVRF) = D1 ('MetaDataDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.Praos"SignKeyVRF"
"Cardano.Crypto.VRF.Praos"
"cardano-crypto-praos-2.2.4.0-oyx1xk5W7l5yluyygyPgy"
'True) (C1 ('MetaCons"SignKeyPraosVRF"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SignKey)))type Rep (SignKeyVRF PraosBatchCompatVRF) = D1 ('MetaDataDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat"SignKeyVRF"
"Cardano.Crypto.VRF.PraosBatchCompat"
"cardano-crypto-praos-2.2.4.0-oyx1xk5W7l5yluyygyPgy"
'True) (C1 ('MetaCons"SignKeyPraosBatchCompatVRF"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SignKey)))type FixedSize (SignKeyVRF MockVRF) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Mock8
type FixedSize (SignKeyVRF NeverVRF) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsed0
type FixedSize (SignKeyVRF SimpleVRF) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Simple16
type FixedSize (SignKeyVRF PraosVRF) = FixedSize SignKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.Praostype FixedSize (SignKeyVRF PraosBatchCompatVRF) = FixedSize SignKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatdata SignKeyVRF MockVRFDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Mockdata SignKeyVRF NeverVRFDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUseddata SignKeyVRF SimpleVRFSignKeySimpleVRF PrivateNumber
data SignKeyVRF PraosVRFDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.Praosdata SignKeyVRF PraosBatchCompatVRFDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat
Instances55Eq, Ord, Show, Generic, NFData, NoThunks, …
Eq (VerKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockEq (VerKeyVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedEq (VerKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleEq (VerKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosEq (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatOrd (VerKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Mock(TypeError ('TextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Class"Ord not supported for verification keys, use the hash instead"
), Eq (VerKeyVRF v)) => Ord (VerKeyVRF v)Show (VerKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockShow (VerKeyVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedShow (VerKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleShow (VerKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosShow (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatGeneric (VerKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockGeneric (VerKeyVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedGeneric (VerKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleGeneric (VerKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosGeneric (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNFData (VerKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockNFData (VerKeyVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedNFData (VerKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleNFData (VerKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosNFData (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNoThunks (VerKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockNoThunks (VerKeyVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedNoThunks (VerKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleNoThunks (VerKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosNoThunks (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFromCBOR (VerKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockFromCBOR (VerKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleFromCBOR (VerKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosFromCBOR (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatToCBOR (VerKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockToCBOR (VerKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleToCBOR (VerKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosToCBOR (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFixedSizeCodec (VerKeyVRF MockVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.MockFixedSizeCodec (VerKeyVRF NeverVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsedFixedSizeCodec (VerKeyVRF SimpleVRF)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.SimpleFixedSizeCodec (VerKeyVRF PraosVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosFixedSizeCodec (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompattype Rep (VerKeyVRF MockVRF) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Mock"VerKeyVRF"
"Cardano.Crypto.VRF.Mock"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"VerKeyMockVRF"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64)))type Rep (VerKeyVRF NeverVRF) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsed"VerKeyVRF"
"Cardano.Crypto.VRF.NeverUsed"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"NeverUsedVerKeyVRF"
'PrefixI 'False) U1)type Rep (VerKeyVRF SimpleVRF) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Simple"VerKeyVRF"
"Cardano.Crypto.VRF.Simple"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"VerKeySimpleVRF"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Point)))type Rep (VerKeyVRF PraosVRF) = D1 ('MetaDataDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.Praos"VerKeyVRF"
"Cardano.Crypto.VRF.Praos"
"cardano-crypto-praos-2.2.4.0-oyx1xk5W7l5yluyygyPgy"
'True) (C1 ('MetaCons"VerKeyPraosVRF"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 VerKey)))type Rep (VerKeyVRF PraosBatchCompatVRF) = D1 ('MetaDataDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat"VerKeyVRF"
"Cardano.Crypto.VRF.PraosBatchCompat"
"cardano-crypto-praos-2.2.4.0-oyx1xk5W7l5yluyygyPgy"
'True) (C1 ('MetaCons"VerKeyPraosBatchCompatVRF"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 VerKey)))type FixedSize (VerKeyVRF MockVRF) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Mock8
type FixedSize (VerKeyVRF NeverVRF) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUsed0
type FixedSize (VerKeyVRF SimpleVRF) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Simple32
type FixedSize (VerKeyVRF PraosVRF) = FixedSize VerKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.Praostype FixedSize (VerKeyVRF PraosBatchCompatVRF) = FixedSize VerKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatdata VerKeyVRF MockVRFDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.Mockdata VerKeyVRF NeverVRFDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.VRF.NeverUseddata VerKeyVRF SimpleVRFVerKeySimpleVRF Point
data VerKeyVRF PraosVRFDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.Praosdata VerKeyVRF PraosBatchCompatVRFDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat
Instances3Generic, NoThunks, Rep
Generic OutputDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNoThunks OutputDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompattype Rep Output = D1 ('MetaDataDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat"Output"
"Cardano.Crypto.VRF.PraosBatchCompat"
"cardano-crypto-praos-2.2.4.0-oyx1xk5W7l5yluyygyPgy"
'True) (C1 ('MetaCons"Output"
'PrefixI 'True) (S1 ('MetaSel ('Just"unOutput"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ForeignPtr OutputValue))))
Instances40VRFAlgorithm, Eq, Ord, Show, Generic, NFData, …
VRFAlgorithm PraosBatchCompatVRFDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatEq (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatEq (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatEq (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatOrd (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatShow (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatShow (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatShow (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatGeneric (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatGeneric (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatGeneric (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNFData (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNFData (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNFData (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNoThunks (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNoThunks (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNoThunks (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFromCBOR (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFromCBOR (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFromCBOR (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatToCBOR (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatToCBOR (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatToCBOR (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFixedSizeCodec (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFixedSizeCodec (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFixedSizeCodec (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompattype Rep (CertVRF PraosBatchCompatVRF) = D1 ('MetaDataDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat"CertVRF"
"Cardano.Crypto.VRF.PraosBatchCompat"
"cardano-crypto-praos-2.2.4.0-oyx1xk5W7l5yluyygyPgy"
'True) (C1 ('MetaCons"CertPraosBatchCompatVRF"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Proof)))type Rep (SignKeyVRF PraosBatchCompatVRF) = D1 ('MetaDataDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat"SignKeyVRF"
"Cardano.Crypto.VRF.PraosBatchCompat"
"cardano-crypto-praos-2.2.4.0-oyx1xk5W7l5yluyygyPgy"
'True) (C1 ('MetaCons"SignKeyPraosBatchCompatVRF"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SignKey)))type Rep (VerKeyVRF PraosBatchCompatVRF) = D1 ('MetaDataDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat"VerKeyVRF"
"Cardano.Crypto.VRF.PraosBatchCompat"
"cardano-crypto-praos-2.2.4.0-oyx1xk5W7l5yluyygyPgy"
'True) (C1 ('MetaCons"VerKeyPraosBatchCompatVRF"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 VerKey)))type FixedSize (CertVRF PraosBatchCompatVRF) = FixedSize ProofDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompattype FixedSize (SignKeyVRF PraosBatchCompatVRF) = FixedSize SignKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompattype FixedSize (VerKeyVRF PraosBatchCompatVRF) = FixedSize VerKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompattype CertSizeVRF PraosBatchCompatVRF = FixedSize (CertVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatdata CertVRF PraosBatchCompatVRFDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompattype ContextVRF PraosBatchCompatVRF = ()Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompattype SignKeySizeVRF PraosBatchCompatVRF = FixedSize (SignKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatdata SignKeyVRF PraosBatchCompatVRFDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompattype Signable PraosBatchCompatVRF = SignableRepresentationDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompattype VerKeySizeVRF PraosBatchCompatVRF = FixedSize (VerKeyVRF PraosBatchCompatVRF)Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatdata VerKeyVRF PraosBatchCompatVRFDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat
Instances11Eq, Ord, Show, Generic, NFData, NoThunks, …
Eq ProofDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatOrd ProofDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatShow ProofDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatGeneric ProofDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNFData ProofDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNoThunks ProofDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFromCBOR ProofDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatToCBOR ProofDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFixedSizeCodec ProofDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompattype Rep Proof = D1 ('MetaDataDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat"Proof"
"Cardano.Crypto.VRF.PraosBatchCompat"
"cardano-crypto-praos-2.2.4.0-oyx1xk5W7l5yluyygyPgy"
'True) (C1 ('MetaCons"Proof"
'PrefixI 'True) (S1 ('MetaSel ('Just"unProof"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ForeignPtr ProofValue))))type FixedSize Proof =Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat128
Instances10Eq, Show, Generic, NFData, NoThunks, FromCBOR, …
Eq SignKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatShow SignKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatGeneric SignKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNFData SignKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNoThunks SignKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFromCBOR SignKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatToCBOR SignKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFixedSizeCodec SignKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompattype Rep SignKey = D1 ('MetaDataDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat"SignKey"
"Cardano.Crypto.VRF.PraosBatchCompat"
"cardano-crypto-praos-2.2.4.0-oyx1xk5W7l5yluyygyPgy"
'True) (C1 ('MetaCons"SignKey"
'PrefixI 'True) (S1 ('MetaSel ('Just"unSignKey"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ForeignPtr SignKeyValue))))type FixedSize SignKey =Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat64
Instances10Eq, Show, Generic, NFData, NoThunks, FromCBOR, …
Eq VerKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatShow VerKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatGeneric VerKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNFData VerKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatNoThunks VerKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFromCBOR VerKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatToCBOR VerKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompatFixedSizeCodec VerKeyDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompattype Rep VerKey = D1 ('MetaDataDefined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat"VerKey"
"Cardano.Crypto.VRF.PraosBatchCompat"
"cardano-crypto-praos-2.2.4.0-oyx1xk5W7l5yluyygyPgy"
'True) (C1 ('MetaCons"VerKey"
'PrefixI 'True) (S1 ('MetaSel ('Just"unVerKey"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ForeignPtr VerKeyValue))))type FixedSize VerKey =Defined in cardano-crypto-praos-2.2.4.0 · Cardano.Crypto.VRF.PraosBatchCompat32