Instances72Eq, Show, Generic, NFData, NoThunks, FromCBOR, …
DSIGNAlgorithm d => Eq (SigKES (SingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SingleDSIGNMAlgorithm d => Eq (SigKES (CompactSingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSingleDSIGNMAlgorithm d => Eq (SigKES (SimpleKES d t))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SimpleKESAlgorithm d => Eq (SigKES (CompactSumKES h d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSumEq (SigKES NeverKES)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.NeverUsedEq (SigKES (MockKES t))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Mock(KESAlgorithm d, KESAlgorithm (SumKES h d)) => Eq (SigKES (SumKES h d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SumDSIGNAlgorithm d => Show (SigKES (SingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SingleDSIGNMAlgorithm d => Show (SigKES (CompactSingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSingleDSIGNMAlgorithm d => Show (SigKES (SimpleKES d t))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SimpleKESAlgorithm d => Show (SigKES (CompactSumKES h d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSumShow (SigKES NeverKES)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.NeverUsedShow (SigKES (MockKES t))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Mock(KESAlgorithm d, KESAlgorithm (SumKES h d)) => Show (SigKES (SumKES h d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SumGeneric (SigKES NeverKES)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.NeverUsedGeneric (SigKES (CompactSingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSingleGeneric (SigKES (CompactSumKES h d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSumGeneric (SigKES (MockKES t))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.MockGeneric (SigKES (SimpleKES d t))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SimpleGeneric (SigKES (SingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SingleGeneric (SigKES (SumKES h d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SumNFData (SigDSIGN d) => NFData (SigKES (SingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Single(NFData (SigDSIGN d), NFData (VerKeyDSIGN d)) => NFData (SigKES (CompactSingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSingle(NFData (SigKES d), NFData (VerKeyKES d)) => NFData (SigKES (CompactSumKES h d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSum(NFData (SigKES d), NFData (VerKeyKES d)) => NFData (SigKES (SumKES h d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SumDSIGNAlgorithm d => NoThunks (SigKES (SingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SingleDSIGNMAlgorithm d => NoThunks (SigKES (CompactSingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSingleDSIGNMAlgorithm d => NoThunks (SigKES (SimpleKES d t))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SimpleKESAlgorithm d => NoThunks (SigKES (CompactSumKES h d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSumKESAlgorithm d => NoThunks (SigKES (SumKES h d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SumNoThunks (SigKES NeverKES)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.NeverUsedNoThunks (SigKES (MockKES t))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.MockDSIGNMAlgorithm d => FromCBOR (SigKES (SingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SingleKnownNat t => FromCBOR (SigKES (MockKES t))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Mock(DSIGNMAlgorithm d, KnownNat (SigSizeKES (CompactSingleKES d))) => FromCBOR (SigKES (CompactSingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSingle(DSIGNMAlgorithm d, KnownNat t, KnownNat (SeedSizeDSIGN d * t), KnownNat (VerKeySizeDSIGN d * t), KnownNat (SignKeySizeDSIGN d * t)) => FromCBOR (SigKES (SimpleKES d t))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Simple(KESAlgorithm (SumKES h d), SodiumHashAlgorithm h, HashSize h ~ SeedSizeKES d) => FromCBOR (SigKES (SumKES h d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Sum(OptimizedKESAlgorithm d, SodiumHashAlgorithm h, HashSize h ~ SeedSizeKES d, NoThunks (VerKeyKES (CompactSumKES h d)), KESAlgorithm (CompactSumKES h d)) => FromCBOR (SigKES (CompactSumKES h d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSumDSIGNMAlgorithm d => ToCBOR (SigKES (SingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SingleKnownNat t => ToCBOR (SigKES (MockKES t))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Mock(DSIGNMAlgorithm d, KnownNat (SigSizeKES (CompactSingleKES d))) => ToCBOR (SigKES (CompactSingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSingle(DSIGNMAlgorithm d, KnownNat t, KnownNat (SeedSizeDSIGN d * t), KnownNat (VerKeySizeDSIGN d * t), KnownNat (SignKeySizeDSIGN d * t)) => ToCBOR (SigKES (SimpleKES d t))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Simple(KESAlgorithm (SumKES h d), SodiumHashAlgorithm h, HashSize h ~ SeedSizeKES d) => ToCBOR (SigKES (SumKES h d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Sum(OptimizedKESAlgorithm d, SodiumHashAlgorithm h, HashSize h ~ SeedSizeKES d, NoThunks (VerKeyKES (CompactSumKES h d)), KESAlgorithm (CompactSumKES h d)) => ToCBOR (SigKES (CompactSumKES h d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSumFixedSizeCodec (SigKES NeverKES)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.NeverUsedDSIGNAlgorithm d => FixedSizeCodec (SigKES (SingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.SingleKnownNat t => FixedSizeCodec (SigKES (MockKES t))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Mock(DSIGNAlgorithm d, KnownNat (SigSizeDSIGN d + VerKeySizeDSIGN d)) => FixedSizeCodec (SigKES (CompactSingleKES d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSingle(DSIGNAlgorithm d, KnownNat t) => FixedSizeCodec (SigKES (SimpleKES d t))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Simple(KESAlgorithm d, KnownNat (SigSizeKES d + VerKeySizeKES d), Typeable h) => FixedSizeCodec (SigKES (CompactSumKES h d))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSum(KESAlgorithm d, KnownNat (SigSizeKES d + (VerKeySizeKES d *Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Sum2
)), Typeable h) => FixedSizeCodec (SigKES (SumKES h d))type Rep (SigKES NeverKES) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.NeverUsed"SigKES"
"Cardano.Crypto.KES.NeverUsed"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"NeverUsedSigKES"
'PrefixI 'False) U1)type Rep (SigKES (CompactSingleKES d)) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSingle"SigKES"
"Cardano.Crypto.KES.CompactSingle"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"SigCompactSingleKES"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (SigDSIGN d)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (VerKeyDSIGN d))))type Rep (SigKES (CompactSumKES h d)) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSum"SigKES"
"Cardano.Crypto.KES.CompactSum"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"SigCompactSumKES"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (SigKES d)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (VerKeyKES d))))type Rep (SigKES (MockKES t)) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Mock"SigKES"
"Cardano.Crypto.KES.Mock"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"SigMockKES"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Hash ShortHash ())) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (SignKeyKES (MockKES t)))))type Rep (SigKES (SimpleKES d t)) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Simple"SigKES"
"Cardano.Crypto.KES.Simple"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SigSimpleKES"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SigDSIGN d))))type Rep (SigKES (SingleKES d)) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Single"SigKES"
"Cardano.Crypto.KES.Single"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SigSingleKES"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SigDSIGN d))))type Rep (SigKES (SumKES h d)) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Sum"SigKES"
"Cardano.Crypto.KES.Sum"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"SigSumKES"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (SigKES d)) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (VerKeyKES d)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (VerKeyKES d)))))type FixedSize (SigKES NeverKES) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.NeverUsed0
type FixedSize (SigKES (CompactSingleKES d)) = SigSizeDSIGN d + VerKeySizeDSIGN dDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSingletype FixedSize (SigKES (CompactSumKES h d)) = SigSizeKES d + VerKeySizeKES dDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.CompactSumtype FixedSize (SigKES (MockKES t)) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Mock24
type FixedSize (SigKES (SimpleKES d t)) = SigSizeDSIGN dDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Simpletype FixedSize (SigKES (SingleKES d)) = FixedSize (SigDSIGN d)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Singletype FixedSize (SigKES (SumKES h d)) = SigSizeKES d + (VerKeySizeKES d *Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Sum2
)data SigKES NeverKESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.NeverUseddata SigKES (CompactSingleKES d)SigCompactSingleKES !(SigDSIGN d) !(VerKeyDSIGN d)
data SigKES (CompactSumKES h d)SigCompactSumKES !(SigKES d) !(VerKeyKES d)
data SigKES (MockKES t)SigMockKES !(Hash ShortHash ()) !(SignKeyKES (MockKES t))
data SigKES (SimpleKES d t)SigSimpleKES (SigDSIGN d)
data SigKES (SingleKES d)SigSingleKES (SigDSIGN d)
data SigKES (SumKES h d)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.KES.Sum