Generic (VerKeyKES (CompactSingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSingle |
Generic (VerKeyKES (CompactSumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSum |
Generic (VerKeyKES (MockKES t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Mock |
Generic (VerKeyKES NeverKES) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.NeverUsed |
Generic (VerKeyKES (SimpleKES d t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Simple |
Generic (VerKeyKES (SingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Single |
Generic (VerKeyKES (SumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Sum |
DSIGNMAlgorithm d ⇒ Show (VerKeyKES (CompactSingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSingle |
HashAlgorithm h ⇒ Show (VerKeyKES (CompactSumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSum |
Show (VerKeyKES (MockKES t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Mock |
Show (VerKeyKES NeverKES) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.NeverUsed |
DSIGNMAlgorithm d ⇒ Show (VerKeyKES (SimpleKES d t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Simple |
DSIGNAlgorithm d ⇒ Show (VerKeyKES (SingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Single |
HashAlgorithm h ⇒ Show (VerKeyKES (SumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Sum |
(DSIGNMAlgorithm d, KnownNat (SizeSigDSIGN d + SizeVerKeyDSIGN d)) ⇒ FromCBOR (VerKeyKES (CompactSingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSingle |
(OptimizedKESAlgorithm d, SodiumHashAlgorithm h, SizeHash h ~ SeedSizeKES d, NoThunks (VerKeyKES (CompactSumKES h d)), KnownNat (SizeVerKeyKES (CompactSumKES h d)), KnownNat (SizeSignKeyKES (CompactSumKES h d)), KnownNat (SizeSigKES (CompactSumKES h d))) ⇒ FromCBOR (VerKeyKES (CompactSumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSum |
KnownNat t ⇒ FromCBOR (VerKeyKES (MockKES t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Mock |
(DSIGNMAlgorithm d, KnownNat t, KnownNat (SeedSizeDSIGN d * t), KnownNat (SizeVerKeyDSIGN d * t), KnownNat (SizeSignKeyDSIGN d * t)) ⇒ FromCBOR (VerKeyKES (SimpleKES d t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Simple |
DSIGNMAlgorithm d ⇒ FromCBOR (VerKeyKES (SingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Single |
(KESAlgorithm (SumKES h d), SodiumHashAlgorithm h, SizeHash h ~ SeedSizeKES d) ⇒ FromCBOR (VerKeyKES (SumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Sum |
(DSIGNMAlgorithm d, KnownNat (SizeSigDSIGN d + SizeVerKeyDSIGN d)) ⇒ ToCBOR (VerKeyKES (CompactSingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSingle |
(OptimizedKESAlgorithm d, SodiumHashAlgorithm h, SizeHash h ~ SeedSizeKES d, NoThunks (VerKeyKES (CompactSumKES h d)), KnownNat (SizeVerKeyKES (CompactSumKES h d)), KnownNat (SizeSignKeyKES (CompactSumKES h d)), KnownNat (SizeSigKES (CompactSumKES h d))) ⇒ ToCBOR (VerKeyKES (CompactSumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSum |
KnownNat t ⇒ ToCBOR (VerKeyKES (MockKES t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Mock |
(DSIGNMAlgorithm d, KnownNat t, KnownNat (SeedSizeDSIGN d * t), KnownNat (SizeVerKeyDSIGN d * t), KnownNat (SizeSignKeyDSIGN d * t)) ⇒ ToCBOR (VerKeyKES (SimpleKES d t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Simple |
DSIGNMAlgorithm d ⇒ ToCBOR (VerKeyKES (SingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Single |
(KESAlgorithm (SumKES h d), SodiumHashAlgorithm h, SizeHash h ~ SeedSizeKES d) ⇒ ToCBOR (VerKeyKES (SumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Sum |
DirectDeserialise (VerKeyDSIGN d) ⇒ DirectDeserialise (VerKeyKES (CompactSingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSingle |
HashAlgorithm h ⇒ DirectDeserialise (VerKeyKES (CompactSumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSum |
KnownNat t ⇒ DirectDeserialise (VerKeyKES (MockKES t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Mock |
(DirectDeserialise (VerKeyDSIGN d), KnownNat t) ⇒ DirectDeserialise (VerKeyKES (SimpleKES d t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Simple |
DirectDeserialise (VerKeyDSIGN d) ⇒ DirectDeserialise (VerKeyKES (SingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Single |
HashAlgorithm h ⇒ DirectDeserialise (VerKeyKES (SumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Sum |
DirectSerialise (VerKeyDSIGN d) ⇒ DirectSerialise (VerKeyKES (CompactSingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSingle |
DirectSerialise (VerKeyKES (CompactSumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSum |
KnownNat t ⇒ DirectSerialise (VerKeyKES (MockKES t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Mock |
DirectSerialise (VerKeyDSIGN d) ⇒ DirectSerialise (VerKeyKES (SimpleKES d t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Simple |
DirectSerialise (VerKeyDSIGN d) ⇒ DirectSerialise (VerKeyKES (SingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Single |
DirectSerialise (VerKeyKES (SumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Sum |
NFData (VerKeyDSIGN d) ⇒ NFData (VerKeyKES (CompactSingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSingle |
NFData (VerKeyKES (CompactSumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSum |
NFData (VerKeyDSIGN d) ⇒ NFData (VerKeyKES (SingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Single |
NFData (VerKeyKES (SumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Sum |
DSIGNMAlgorithm d ⇒ Eq (VerKeyKES (CompactSingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSingle |
Eq (VerKeyKES (CompactSumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSum |
Eq (VerKeyKES (MockKES t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Mock |
Eq (VerKeyKES NeverKES) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.NeverUsed |
DSIGNMAlgorithm d ⇒ Eq (VerKeyKES (SimpleKES d t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Simple |
DSIGNAlgorithm d ⇒ Eq (VerKeyKES (SingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Single |
Eq (VerKeyKES (SumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Sum |
(TypeError ('Text "Ord not supported for verification keys, use the hash instead") ∷ Constraint, KESAlgorithm v) ⇒ Ord (VerKeyKES v) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Class |
DSIGNMAlgorithm d ⇒ NoThunks (VerKeyKES (CompactSingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSingle |
KESAlgorithm d ⇒ NoThunks (VerKeyKES (CompactSumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSum |
NoThunks (VerKeyKES (MockKES t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Mock |
NoThunks (VerKeyKES NeverKES) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.NeverUsed |
DSIGNMAlgorithm d ⇒ NoThunks (VerKeyKES (SimpleKES d t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Simple |
DSIGNMAlgorithm d ⇒ NoThunks (VerKeyKES (SingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Single |
KESAlgorithm d ⇒ NoThunks (VerKeyKES (SumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Sum |
data VerKeyKES NeverKES Source # | |
Instance detailsDefined in Cardano.Crypto.KES.NeverUsed |
type Rep (VerKeyKES (CompactSingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSingle |
type Rep (VerKeyKES (CompactSumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSum |
type Rep (VerKeyKES (MockKES t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Mock |
type Rep (VerKeyKES NeverKES) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.NeverUsed |
type Rep (VerKeyKES (SimpleKES d t)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Simple |
type Rep (VerKeyKES (SingleKES d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Single |
type Rep (VerKeyKES (SumKES h d)) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Sum |
newtype VerKeyKES (CompactSingleKES d) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSingle |
newtype VerKeyKES (MockKES t) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Mock |
newtype VerKeyKES (SingleKES d) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Single |
newtype VerKeyKES (CompactSumKES h d) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.CompactSum |
newtype VerKeyKES (SimpleKES d t) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Simple |
newtype VerKeyKES (SumKES h d) Source # | |
Instance detailsDefined in Cardano.Crypto.KES.Sum |