Modulecardano-crypto-class-2.5.1.0
Cardano.Crypto.DSIGN
- 14 types
- 4 classes
- 40 values
- Packagecardano-crypto-class-2.5.1.0
- Exports94
- LicenceApache-2.0
Deprecated. Use decodeFixedSized instead
Deprecated. Use decodeFixedSized instead
Deprecated. Use decodeFixedSized instead
decodeSignKeyDSIGNM :: (UnsoundDSIGNMAlgorithm v, MonadST m, MonadThrow m) => Decoder s (m (SignKeyDSIGNM v))Deprecated. Use decodeFixedSized instead
Deprecated. Use decodeFixedSized instead
Deprecated. Use encodeFixedSized instead
Deprecated. Use encodeFixedSized instead
Deprecated. Use encodeFixedSized instead
Deprecated. Use encodeFixedSized instead
Deprecated. Use encodeFixedSized instead
Deprecated. Use fixedSize instead
Deprecated. Use fixedSize instead
Deprecated. Use fixedSize instead
Deprecated. In favor of fixedSize
Deprecated. In favor of fixedSize
Deprecated. In favor of fixedSize
Deprecated. Use fixedSize instead
Deprecated. Use rawEncodeFixedSized instead
Deprecated. Use rawDecodeFixedSized instead
type BLS12381CurveConstraints curve = (BLS curve, BLS (DualCurve curve), KnownSymbol (CurveVariant curve), KnownNat (CompressedPointSize curve), KnownNat (CompressedPointSize (DualCurve curve)), Typeable curve)Instances57Eq, Show, Generic, NFData, NoThunks, FromCBOR, …
BLS (DualCurve curve) => Eq (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalBLS (DualCurve curve) => Eq (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalBLS curve => Eq (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalEq (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalShow (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalShow (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalShow (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalShow (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalGeneric (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalGeneric (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalGeneric (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalGeneric (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNFData (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNFData (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNFData (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNFData (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNoThunks (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNoThunks (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNoThunks (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNoThunks (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalBLS12381CurveConstraints curve => FromCBOR (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalBLS12381CurveConstraints curve => FromCBOR (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalBLS12381CurveConstraints curve => FromCBOR (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal(BLS12381CurveConstraints curve, KnownNat (CompressedPointSize (DualCurve curve) + CompressedPointSize (DualCurve curve))) => FromCBOR (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalBLS12381CurveConstraints curve => ToCBOR (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalBLS12381CurveConstraints curve => ToCBOR (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalBLS12381CurveConstraints curve => ToCBOR (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal(BLS12381CurveConstraints curve, KnownNat (CompressedPointSize (DualCurve curve) + CompressedPointSize (DualCurve curve))) => ToCBOR (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalFixedSizeCodec (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalBLS12381CurveConstraints curve => FixedSizeCodec (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalBLS12381CurveConstraints curve => FixedSizeCodec (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalBLS12381CurveConstraints curve => FixedSizeCodec (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalBLS12381CurveConstraints curve => DSIGNAggregatable (BLS12381DSIGN curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalBLS12381CurveConstraints curve => DSIGNAlgorithm (BLS12381DSIGN curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaltype Rep (PossessionProofDSIGN (BLS12381DSIGN curve)) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal"PossessionProofDSIGN"
"Cardano.Crypto.DSIGN.BLS12381.Internal"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"PossessionProofBLS12381"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Point (DualCurve curve)))))type Rep (SigDSIGN (BLS12381DSIGN curve)) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal"SigDSIGN"
"Cardano.Crypto.DSIGN.BLS12381.Internal"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SigBLS12381"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Point (DualCurve curve)))))type Rep (SignKeyDSIGN (BLS12381DSIGN curve)) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal"SignKeyDSIGN"
"Cardano.Crypto.DSIGN.BLS12381.Internal"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SignKeyBLS12381"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Scalar)))type Rep (VerKeyDSIGN (BLS12381DSIGN curve)) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal"VerKeyDSIGN"
"Cardano.Crypto.DSIGN.BLS12381.Internal"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"VerKeyBLS12381"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Point curve))))type FixedSize (PossessionProofDSIGN (BLS12381DSIGN curve)) = PossessionProofSizeDSIGN (BLS12381DSIGN curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaltype FixedSize (SigDSIGN (BLS12381DSIGN curve)) = CompressedPointSize (DualCurve curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaltype FixedSize (SignKeyDSIGN (BLS12381DSIGN curve)) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal32
type FixedSize (VerKeyDSIGN (BLS12381DSIGN curve)) = CompressedPointSize curveDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaltype ContextDSIGN (BLS12381DSIGN curve) = BLS12381SignContextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaldata PossessionProofDSIGN (BLS12381DSIGN curve)PossessionProofBLS12381 (Point (DualCurve curve))
type PossessionProofSizeDSIGN (BLS12381DSIGN curve) = CompressedPointSize (DualCurve curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaltype KeyGenContextDSIGN (BLS12381DSIGN curve) = Maybe ByteStringDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaltype SeedSizeDSIGN (BLS12381DSIGN curve) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal32
data SigDSIGN (BLS12381DSIGN curve)SigBLS12381 (Point (DualCurve curve))
type SigSizeDSIGN (BLS12381DSIGN curve) = FixedSize (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaldata SignKeyDSIGN (BLS12381DSIGN curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaltype SignKeySizeDSIGN (BLS12381DSIGN curve) = FixedSize (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaltype Signable (BLS12381DSIGN curve) = SignableRepresentationDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaltype SizeSigDSIGN (BLS12381DSIGN curve) = SigSizeDSIGN (BLS12381DSIGN curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaltype SizeSignKeyDSIGN (BLS12381DSIGN curve) = SignKeySizeDSIGN (BLS12381DSIGN curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaltype SizeVerKeyDSIGN (BLS12381DSIGN curve) = VerKeySizeDSIGN (BLS12381DSIGN curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaldata VerKeyDSIGN (BLS12381DSIGN curve)VerKeyBLS12381 (Point curve)
type VerKeySizeDSIGN (BLS12381DSIGN curve) = FixedSize (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal
Instances6Eq, Show, Generic, NFData, NoThunks, Rep
Eq BLS12381SignContextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalShow BLS12381SignContextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalGeneric BLS12381SignContextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNFData BLS12381SignContextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNoThunks BLS12381SignContextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaltype Rep BLS12381SignContext = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal"BLS12381SignContext"
"Cardano.Crypto.DSIGN.BLS12381.Internal"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"BLS12381SignContext"
'PrefixI 'True) (S1 ('MetaSel ('Just"blsSignContextDst"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe ByteString)) :*: S1 ('MetaSel ('Just"blsSignContextAug"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe ByteString))))
Instances7ContextDSIGN, …
type ContextDSIGN EcdsaSecp256k1DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type ContextDSIGN Ed25519DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type ContextDSIGN Ed448DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type ContextDSIGN MockDSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype ContextDSIGN NeverDSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype ContextDSIGN SchnorrSecp256k1DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type ContextDSIGN (BLS12381DSIGN curve) = BLS12381SignContextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal
class (DSIGNAlgorithm v, Show (PossessionProofDSIGN v), Eq (PossessionProofDSIGN v), NoThunks (PossessionProofDSIGN v), KnownNat (PossessionProofSizeDSIGN v), FixedSizeCodec (PossessionProofDSIGN v)) => DSIGNAggregatable v whereAssociated types
type family PossessionProofSizeDSIGN v :: Natdata family PossessionProofDSIGN v
Methods
uncheckedAggregateVerKeysDSIGN :: HasCallStack => [VerKeyDSIGN v] -> Either String (VerKeyDSIGN v)aggregateSigsDSIGN :: HasCallStack => [SigDSIGN v] -> Either String (SigDSIGN v)createPossessionProofDSIGN :: HasCallStack => ContextDSIGN v -> SignKeyDSIGN v -> PossessionProofDSIGN vverifyPossessionProofDSIGN :: HasCallStack => ContextDSIGN v -> VerKeyDSIGN v -> PossessionProofDSIGN v -> Either String ()rawSerialisePossessionProofDSIGN :: PossessionProofDSIGN v -> ByteStringrawDeserialisePossessionProofDSIGN :: ByteString -> Maybe (PossessionProofDSIGN v)
Instances1DSIGNAggregatable
BLS12381CurveConstraints curve => DSIGNAggregatable (BLS12381DSIGN curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal
class (Typeable v, Show (VerKeyDSIGN v), Eq (VerKeyDSIGN v), Show (SignKeyDSIGN v), Show (SigDSIGN v), Eq (SigDSIGN v), NoThunks (SigDSIGN v), NoThunks (SignKeyDSIGN v), NoThunks (VerKeyDSIGN v), KnownNat (SeedSizeDSIGN v), KnownNat (SignKeySizeDSIGN v), KnownNat (VerKeySizeDSIGN v), KnownNat (SigSizeDSIGN v), FixedSizeCodec (VerKeyDSIGN v), FixedSizeCodec (SignKeyDSIGN v), FixedSizeCodec (SigDSIGN v)) => DSIGNAlgorithm v whereAssociated types
type family SeedSizeDSIGN v :: Nattype family SignKeySizeDSIGN v :: Nattype family VerKeySizeDSIGN v :: Nattype family SigSizeDSIGN v :: Nattype family SizeSignKeyDSIGN v :: Nattype family SizeVerKeyDSIGN v :: Nattype family SizeSigDSIGN v :: Natdata family VerKeyDSIGN vdata family SignKeyDSIGN vdata family SigDSIGN vtype family ContextDSIGN vtype family Signable v :: Type -> Constrainttype family KeyGenContextDSIGN v
Methods
algorithmNameDSIGN :: proxy v -> StringderiveVerKeyDSIGN :: SignKeyDSIGN v -> VerKeyDSIGN vhashVerKeyDSIGN :: HashAlgorithm h => VerKeyDSIGN v -> Hash h (VerKeyDSIGN v)signDSIGN :: (Signable v a, HasCallStack) => ContextDSIGN v -> a -> SignKeyDSIGN v -> SigDSIGN vverifyDSIGN :: (Signable v a, HasCallStack) => ContextDSIGN v -> VerKeyDSIGN v -> a -> SigDSIGN v -> Either String ()genKeyDSIGN :: Seed -> SignKeyDSIGN vgenKeyDSIGNWithContext :: KeyGenContextDSIGN v -> Seed -> SignKeyDSIGN vrawSerialiseVerKeyDSIGN :: VerKeyDSIGN v -> ByteStringrawSerialiseSignKeyDSIGN :: SignKeyDSIGN v -> ByteStringrawSerialiseSigDSIGN :: SigDSIGN v -> ByteStringrawDeserialiseVerKeyDSIGN :: ByteString -> Maybe (VerKeyDSIGN v)rawDeserialiseSignKeyDSIGN :: ByteString -> Maybe (SignKeyDSIGN v)rawDeserialiseSigDSIGN :: ByteString -> Maybe (SigDSIGN v)
Instances7DSIGNAlgorithm, …
DSIGNAlgorithm EcdsaSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1DSIGNAlgorithm Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519DSIGNAlgorithm Ed448DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448DSIGNAlgorithm MockDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockDSIGNAlgorithm NeverDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedDSIGNAlgorithm SchnorrSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1BLS12381CurveConstraints curve => DSIGNAlgorithm (BLS12381DSIGN curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal
Associated types
data family SignKeyDSIGNM v
Methods
deriveVerKeyDSIGNM :: (MonadThrow m, MonadST m) => SignKeyDSIGNM v -> m (VerKeyDSIGN v)signDSIGNM :: (Signable v a, MonadST m, MonadThrow m) => ContextDSIGN v -> a -> SignKeyDSIGNM v -> m (SigDSIGN v)genKeyDSIGNMWith :: (MonadST m, MonadThrow m) => MLockedAllocator m -> MLockedSeed (SeedSizeDSIGN v) -> m (SignKeyDSIGNM v)cloneKeyDSIGNMWith :: MonadST m => MLockedAllocator m -> SignKeyDSIGNM v -> m (SignKeyDSIGNM v)getSeedDSIGNMWith :: (MonadST m, MonadThrow m) => MLockedAllocator m -> Proxy v -> SignKeyDSIGNM v -> m (MLockedSeed (SeedSizeDSIGN v))forgetSignKeyDSIGNMWith :: (MonadST m, MonadThrow m) => MLockedAllocator m -> SignKeyDSIGNM v -> m ()
Instances1DSIGNMAlgorithm
DSIGNMAlgorithm Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519
Instances7KeyGenContextDSIGN, …
type KeyGenContextDSIGN EcdsaSecp256k1DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type KeyGenContextDSIGN Ed25519DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type KeyGenContextDSIGN Ed448DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type KeyGenContextDSIGN MockDSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype KeyGenContextDSIGN NeverDSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype KeyGenContextDSIGN SchnorrSecp256k1DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type KeyGenContextDSIGN (BLS12381DSIGN curve) = Maybe ByteStringDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal
Instances11Eq, Show, Generic, NFData, NoThunks, FromCBOR, …
BLS (DualCurve curve) => Eq (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalShow (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalGeneric (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNFData (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNoThunks (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal(BLS12381CurveConstraints curve, KnownNat (CompressedPointSize (DualCurve curve) + CompressedPointSize (DualCurve curve))) => FromCBOR (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal(BLS12381CurveConstraints curve, KnownNat (CompressedPointSize (DualCurve curve) + CompressedPointSize (DualCurve curve))) => ToCBOR (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalBLS12381CurveConstraints curve => FixedSizeCodec (PossessionProofDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaltype Rep (PossessionProofDSIGN (BLS12381DSIGN curve)) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal"PossessionProofDSIGN"
"Cardano.Crypto.DSIGN.BLS12381.Internal"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"PossessionProofBLS12381"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Point (DualCurve curve)))))type FixedSize (PossessionProofDSIGN (BLS12381DSIGN curve)) = PossessionProofSizeDSIGN (BLS12381DSIGN curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaldata PossessionProofDSIGN (BLS12381DSIGN curve)PossessionProofBLS12381 (Point (DualCurve curve))
Instances1PossessionProofSizeDSIGN
type PossessionProofSizeDSIGN (BLS12381DSIGN curve) = CompressedPointSize (DualCurve curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal
Instances7SeedSizeDSIGN, …
type SeedSizeDSIGN EcdsaSecp256k1DSIGN = SECP256K1_ECDSA_PRIVKEY_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type SeedSizeDSIGN Ed25519DSIGN = CRYPTO_SIGN_ED25519_SEEDBYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type SeedSizeDSIGN Ed448DSIGN =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed44857
type SeedSizeDSIGN MockDSIGN =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock8
type SeedSizeDSIGN NeverDSIGN =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsed0
type SeedSizeDSIGN SchnorrSecp256k1DSIGN = SECP256K1_SCHNORR_PRIVKEY_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type SeedSizeDSIGN (BLS12381DSIGN curve) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal32
Instances75Eq, Ord, Show, Generic, NFData, NoThunks, …
BLS (DualCurve curve) => Eq (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalEq (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Eq (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Eq (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Eq (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockEq (SigDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedEq (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Ord (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockShow (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Show (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Show (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Show (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockShow (SigDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedShow (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Show (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalGeneric (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Generic (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Generic (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Generic (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockGeneric (SigDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedGeneric (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Generic (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNFData (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1NFData (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NFData (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockNFData (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1NFData (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNoThunks (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1NoThunks (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NoThunks (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448NoThunks (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockNoThunks (SigDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedNoThunks (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1NoThunks (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalFromCBOR (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1FromCBOR (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519FromCBOR (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448FromCBOR (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockFromCBOR (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1BLS12381CurveConstraints curve => FromCBOR (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalToCBOR (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1ToCBOR (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519ToCBOR (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448ToCBOR (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockToCBOR (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1BLS12381CurveConstraints curve => ToCBOR (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalFixedSizeCodec (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1FixedSizeCodec (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519FixedSizeCodec (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448FixedSizeCodec (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockFixedSizeCodec (SigDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedFixedSizeCodec (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1BLS12381CurveConstraints curve => FixedSizeCodec (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalByteArrayAccess (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type Rep (SigDSIGN EcdsaSecp256k1DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1"SigDSIGN"
"Cardano.Crypto.DSIGN.EcdsaSecp256k1"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SigEcdsaSecp256k1"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes SECP256K1_ECDSA_SIGNATURE_BYTES_INTERNAL))))type Rep (SigDSIGN Ed25519DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519"SigDSIGN"
"Cardano.Crypto.DSIGN.Ed25519"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SigEd25519DSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes (SigSizeDSIGN Ed25519DSIGN)))))type Rep (SigDSIGN Ed448DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448"SigDSIGN"
"Cardano.Crypto.DSIGN.Ed448"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SigEd448DSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Signature)))type Rep (SigDSIGN MockDSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock"SigDSIGN"
"Cardano.Crypto.DSIGN.Mock"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"SigMockDSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Hash ShortHash ())) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 Word64)))type Rep (SigDSIGN NeverDSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsed"SigDSIGN"
"Cardano.Crypto.DSIGN.NeverUsed"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"NeverUsedSigDSIGN"
'PrefixI 'False) U1)type Rep (SigDSIGN SchnorrSecp256k1DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1"SigDSIGN"
"Cardano.Crypto.DSIGN.SchnorrSecp256k1"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SigSchnorrSecp256k1"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes (SigSizeDSIGN SchnorrSecp256k1DSIGN)))))type Rep (SigDSIGN (BLS12381DSIGN curve)) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal"SigDSIGN"
"Cardano.Crypto.DSIGN.BLS12381.Internal"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SigBLS12381"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Point (DualCurve curve)))))type FixedSize (SigDSIGN EcdsaSecp256k1DSIGN) = SECP256K1_ECDSA_SIGNATURE_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type FixedSize (SigDSIGN Ed25519DSIGN) = CRYPTO_SIGN_ED25519_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type FixedSize (SigDSIGN Ed448DSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448114
type FixedSize (SigDSIGN MockDSIGN) = HashSize ShortHash +Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock8
type FixedSize (SigDSIGN NeverDSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsed0
type FixedSize (SigDSIGN SchnorrSecp256k1DSIGN) = SECP256K1_SCHNORR_SIGNATURE_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type FixedSize (SigDSIGN (BLS12381DSIGN curve)) = CompressedPointSize (DualCurve curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaldata SigDSIGN EcdsaSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1data SigDSIGN Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519data SigDSIGN Ed448DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448data SigDSIGN MockDSIGNSigMockDSIGN !(Hash ShortHash ()) !Word64
data SigDSIGN NeverDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUseddata SigDSIGN SchnorrSecp256k1DSIGNSigSchnorrSecp256k1 (PinnedSizedBytes (SigSizeDSIGN SchnorrSecp256k1DSIGN))
data SigDSIGN (BLS12381DSIGN curve)SigBLS12381 (Point (DualCurve curve))
Instances7SigSizeDSIGN, …
type SigSizeDSIGN EcdsaSecp256k1DSIGN = FixedSize (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type SigSizeDSIGN Ed25519DSIGN = FixedSize (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type SigSizeDSIGN Ed448DSIGN = FixedSize (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type SigSizeDSIGN MockDSIGN = FixedSize (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype SigSizeDSIGN NeverDSIGN = FixedSize (SigDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype SigSizeDSIGN SchnorrSecp256k1DSIGN = FixedSize (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type SigSizeDSIGN (BLS12381DSIGN curve) = FixedSize (SigDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal
Instances77Eq, Num, Ord, Show, Generic, NFData, …
Eq (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Eq (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Eq (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Eq (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockEq (SignKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedEq (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Eq (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNum (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock(TypeError ('TextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Class"Ord not supported for signing keys, use the hash instead"
), Eq (SignKeyDSIGN v)) => Ord (SignKeyDSIGN v)Show (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Show (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Show (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Show (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockShow (SignKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedShow (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Show (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalGeneric (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Generic (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Generic (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Generic (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockGeneric (SignKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedGeneric (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Generic (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNFData (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1NFData (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NFData (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448NFData (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockNFData (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1NFData (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNoThunks (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1NoThunks (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NoThunks (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448NoThunks (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockNoThunks (SignKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedNoThunks (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1NoThunks (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalFromCBOR (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1FromCBOR (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519FromCBOR (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448FromCBOR (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockFromCBOR (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1BLS12381CurveConstraints curve => FromCBOR (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalToCBOR (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1ToCBOR (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519ToCBOR (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448ToCBOR (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockToCBOR (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1BLS12381CurveConstraints curve => ToCBOR (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalFixedSizeCodec (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1FixedSizeCodec (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519FixedSizeCodec (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448FixedSizeCodec (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockFixedSizeCodec (SignKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedFixedSizeCodec (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1FixedSizeCodec (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalByteArrayAccess (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type Rep (SignKeyDSIGN EcdsaSecp256k1DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1"SignKeyDSIGN"
"Cardano.Crypto.DSIGN.EcdsaSecp256k1"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SignKeyEcdsaSecp256k1"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes SECP256K1_ECDSA_PRIVKEY_BYTES))))type Rep (SignKeyDSIGN Ed25519DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519"SignKeyDSIGN"
"Cardano.Crypto.DSIGN.Ed25519"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SignKeyEd25519DSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes CRYPTO_SIGN_ED25519_SECRETKEYBYTES))))type Rep (SignKeyDSIGN Ed448DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448"SignKeyDSIGN"
"Cardano.Crypto.DSIGN.Ed448"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SignKeyEd448DSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SecretKey)))type Rep (SignKeyDSIGN MockDSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock"SignKeyDSIGN"
"Cardano.Crypto.DSIGN.Mock"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SignKeyMockDSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64)))type Rep (SignKeyDSIGN NeverDSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsed"SignKeyDSIGN"
"Cardano.Crypto.DSIGN.NeverUsed"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"NeverUsedSignKeyDSIGN"
'PrefixI 'False) U1)type Rep (SignKeyDSIGN SchnorrSecp256k1DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1"SignKeyDSIGN"
"Cardano.Crypto.DSIGN.SchnorrSecp256k1"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SignKeySchnorrSecp256k1"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes (SignKeySizeDSIGN SchnorrSecp256k1DSIGN)))))type Rep (SignKeyDSIGN (BLS12381DSIGN curve)) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal"SignKeyDSIGN"
"Cardano.Crypto.DSIGN.BLS12381.Internal"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SignKeyBLS12381"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Scalar)))type FixedSize (SignKeyDSIGN EcdsaSecp256k1DSIGN) = SECP256K1_ECDSA_PRIVKEY_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type FixedSize (SignKeyDSIGN Ed25519DSIGN) = CRYPTO_SIGN_ED25519_SEEDBYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type FixedSize (SignKeyDSIGN Ed448DSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed44857
type FixedSize (SignKeyDSIGN MockDSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock8
type FixedSize (SignKeyDSIGN NeverDSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsed0
type FixedSize (SignKeyDSIGN SchnorrSecp256k1DSIGN) = SECP256K1_SCHNORR_PRIVKEY_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type FixedSize (SignKeyDSIGN (BLS12381DSIGN curve)) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal32
data SignKeyDSIGN EcdsaSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1data SignKeyDSIGN Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519data SignKeyDSIGN Ed448DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448data SignKeyDSIGN MockDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mockdata SignKeyDSIGN NeverDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUseddata SignKeyDSIGN SchnorrSecp256k1DSIGNSignKeySchnorrSecp256k1 (PinnedSizedBytes (SignKeySizeDSIGN SchnorrSecp256k1DSIGN))
data SignKeyDSIGN (BLS12381DSIGN curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal
Instances9Ord, Show, NFData, NoThunks, FromCBOR, ToCBOR, …
(TypeError ('TextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Class"Ord not supported for signing keys, use the hash instead"
), Eq (SignKeyDSIGNM v)) => Ord (SignKeyDSIGNM v)Show (SignKeyDSIGNM Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NFData (SignKeyDSIGNM Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NoThunks (SignKeyDSIGNM Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519TypeError ('TextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519"CBOR decoding would violate mlocking guarantees"
) => FromCBOR (SignKeyDSIGNM Ed25519DSIGN)TypeError ('TextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519"CBOR encoding would violate mlocking guarantees"
) => ToCBOR (SignKeyDSIGNM Ed25519DSIGN)DirectDeserialise (SignKeyDSIGNM Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519DirectSerialise (SignKeyDSIGNM Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519data SignKeyDSIGNM Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519
Instances7SignKeySizeDSIGN, …
type SignKeySizeDSIGN EcdsaSecp256k1DSIGN = FixedSize (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type SignKeySizeDSIGN Ed25519DSIGN = FixedSize (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type SignKeySizeDSIGN Ed448DSIGN = FixedSize (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type SignKeySizeDSIGN MockDSIGN = FixedSize (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype SignKeySizeDSIGN NeverDSIGN = FixedSize (SignKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype SignKeySizeDSIGN SchnorrSecp256k1DSIGN = FixedSize (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type SignKeySizeDSIGN (BLS12381DSIGN curve) = FixedSize (SignKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal
Instances7Signable, …
type Signable EcdsaSecp256k1DSIGN = (~) MessageHashDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type Signable Ed25519DSIGN = SignableRepresentationDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type Signable Ed448DSIGN = SignableRepresentationDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type Signable MockDSIGN = SignableRepresentationDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype Signable NeverDSIGN = EmptyDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype Signable SchnorrSecp256k1DSIGN = SignableRepresentationDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type Signable (BLS12381DSIGN curve) = SignableRepresentationDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal
Constructors
SignedDSIGN (SigDSIGN v)
Instances8Eq, Show, Generic, NFData, NoThunks, FixedSizeCodec, …
DSIGNAlgorithm v => Eq (SignedDSIGN v a)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.ClassDSIGNAlgorithm v => Show (SignedDSIGN v a)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.ClassGeneric (SignedDSIGN v a)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.ClassNFData (SigDSIGN v) => NFData (SignedDSIGN v a)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.ClassDSIGNAlgorithm v => NoThunks (SignedDSIGN v a)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.ClassFixedSizeCodec (SigDSIGN v) => FixedSizeCodec (SignedDSIGN v a)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Classtype Rep (SignedDSIGN v a) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Class"SignedDSIGN"
"Cardano.Crypto.DSIGN.Class"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SignedDSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SigDSIGN v))))type FixedSize (SignedDSIGN v a) = FixedSize (SigDSIGN v)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Class
Deprecated. In favor of SigSizeDSIGN
Instances7SizeSigDSIGN, …
type SizeSigDSIGN EcdsaSecp256k1DSIGN = SigSizeDSIGN EcdsaSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type SizeSigDSIGN Ed25519DSIGN = SigSizeDSIGN Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type SizeSigDSIGN Ed448DSIGN = SigSizeDSIGN Ed448DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type SizeSigDSIGN MockDSIGN = SigSizeDSIGN MockDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype SizeSigDSIGN NeverDSIGN = SigSizeDSIGN NeverDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype SizeSigDSIGN SchnorrSecp256k1DSIGN = SigSizeDSIGN SchnorrSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type SizeSigDSIGN (BLS12381DSIGN curve) = SigSizeDSIGN (BLS12381DSIGN curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal
Deprecated. In favor of SignKeySizeDSIGN
Instances7SizeSignKeyDSIGN, …
type SizeSignKeyDSIGN EcdsaSecp256k1DSIGN = SignKeySizeDSIGN EcdsaSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type SizeSignKeyDSIGN Ed25519DSIGN = SignKeySizeDSIGN Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type SizeSignKeyDSIGN Ed448DSIGN = SignKeySizeDSIGN Ed448DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type SizeSignKeyDSIGN MockDSIGN = SignKeySizeDSIGN MockDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype SizeSignKeyDSIGN NeverDSIGN = SignKeySizeDSIGN NeverDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype SizeSignKeyDSIGN SchnorrSecp256k1DSIGN = SignKeySizeDSIGN SchnorrSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type SizeSignKeyDSIGN (BLS12381DSIGN curve) = SignKeySizeDSIGN (BLS12381DSIGN curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal
Deprecated. In favor of VerKeySizeDSIGN
Instances7SizeVerKeyDSIGN, …
type SizeVerKeyDSIGN EcdsaSecp256k1DSIGN = VerKeySizeDSIGN EcdsaSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type SizeVerKeyDSIGN Ed25519DSIGN = VerKeySizeDSIGN Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type SizeVerKeyDSIGN Ed448DSIGN = VerKeySizeDSIGN Ed448DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type SizeVerKeyDSIGN MockDSIGN = VerKeySizeDSIGN MockDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype SizeVerKeyDSIGN NeverDSIGN = VerKeySizeDSIGN NeverDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype SizeVerKeyDSIGN SchnorrSecp256k1DSIGN = VerKeySizeDSIGN SchnorrSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type SizeVerKeyDSIGN (BLS12381DSIGN curve) = VerKeySizeDSIGN (BLS12381DSIGN curve)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal
Methods
rawSerialiseSignKeyDSIGNM :: (MonadST m, MonadThrow m) => SignKeyDSIGNM v -> m ByteStringrawDeserialiseSignKeyDSIGNMWith :: (MonadST m, MonadThrow m) => MLockedAllocator m -> ByteString -> m (Maybe (SignKeyDSIGNM v))
Instances1UnsoundDSIGNMAlgorithm
UnsoundDSIGNMAlgorithm Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519
Instances79Eq, Num, Ord, Show, Generic, NFData, …
BLS curve => Eq (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalEq (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Eq (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Eq (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Eq (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockEq (VerKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedEq (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Num (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock(TypeError ('TextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Class"Ord not supported for verification keys, use the hash instead"
), Eq (VerKeyDSIGN v)) => Ord (VerKeyDSIGN v)Show (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Show (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Show (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Show (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockShow (VerKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedShow (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Show (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalGeneric (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Generic (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Generic (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Generic (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockGeneric (VerKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedGeneric (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Generic (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNFData (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1NFData (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NFData (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448NFData (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockNFData (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1NFData (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalNoThunks (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1NoThunks (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NoThunks (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448NoThunks (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockNoThunks (VerKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedNoThunks (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1NoThunks (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalFromCBOR (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1FromCBOR (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519FromCBOR (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448FromCBOR (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockFromCBOR (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1BLS12381CurveConstraints curve => FromCBOR (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalToCBOR (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1ToCBOR (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519ToCBOR (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448ToCBOR (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockToCBOR (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1BLS12381CurveConstraints curve => ToCBOR (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalFixedSizeCodec (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1FixedSizeCodec (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519FixedSizeCodec (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448FixedSizeCodec (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockFixedSizeCodec (VerKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedFixedSizeCodec (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1BLS12381CurveConstraints curve => FixedSizeCodec (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.InternalByteArrayAccess (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448DirectDeserialise (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519DirectSerialise (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type Rep (VerKeyDSIGN EcdsaSecp256k1DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1"VerKeyDSIGN"
"Cardano.Crypto.DSIGN.EcdsaSecp256k1"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"VerKeyEcdsaSecp256k1"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes SECP256K1_ECDSA_PUBKEY_BYTES_INTERNAL))))type Rep (VerKeyDSIGN Ed25519DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519"VerKeyDSIGN"
"Cardano.Crypto.DSIGN.Ed25519"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"VerKeyEd25519DSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes (VerKeySizeDSIGN Ed25519DSIGN)))))type Rep (VerKeyDSIGN Ed448DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448"VerKeyDSIGN"
"Cardano.Crypto.DSIGN.Ed448"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"VerKeyEd448DSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PublicKey)))type Rep (VerKeyDSIGN MockDSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock"VerKeyDSIGN"
"Cardano.Crypto.DSIGN.Mock"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"VerKeyMockDSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64)))type Rep (VerKeyDSIGN NeverDSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsed"VerKeyDSIGN"
"Cardano.Crypto.DSIGN.NeverUsed"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"NeverUsedVerKeyDSIGN"
'PrefixI 'False) U1)type Rep (VerKeyDSIGN SchnorrSecp256k1DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1"VerKeyDSIGN"
"Cardano.Crypto.DSIGN.SchnorrSecp256k1"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"VerKeySchnorrSecp256k1"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes SECP256K1_SCHNORR_PUBKEY_BYTES_INTERNAL))))type Rep (VerKeyDSIGN (BLS12381DSIGN curve)) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal"VerKeyDSIGN"
"Cardano.Crypto.DSIGN.BLS12381.Internal"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"VerKeyBLS12381"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Point curve))))type FixedSize (VerKeyDSIGN EcdsaSecp256k1DSIGN) = SECP256K1_ECDSA_PUBKEY_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type FixedSize (VerKeyDSIGN Ed25519DSIGN) = CRYPTO_SIGN_ED25519_PUBLICKEYBYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type FixedSize (VerKeyDSIGN Ed448DSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed44857
type FixedSize (VerKeyDSIGN MockDSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock8
type FixedSize (VerKeyDSIGN NeverDSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsed0
type FixedSize (VerKeyDSIGN SchnorrSecp256k1DSIGN) = SECP256K1_SCHNORR_PUBKEY_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type FixedSize (VerKeyDSIGN (BLS12381DSIGN curve)) = CompressedPointSize curveDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internaldata VerKeyDSIGN EcdsaSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1data VerKeyDSIGN Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519data VerKeyDSIGN Ed448DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448data VerKeyDSIGN MockDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mockdata VerKeyDSIGN NeverDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUseddata VerKeyDSIGN SchnorrSecp256k1DSIGNVerKeySchnorrSecp256k1 (PinnedSizedBytes SECP256K1_SCHNORR_PUBKEY_BYTES_INTERNAL)
data VerKeyDSIGN (BLS12381DSIGN curve)VerKeyBLS12381 (Point curve)
Instances7VerKeySizeDSIGN, …
type VerKeySizeDSIGN EcdsaSecp256k1DSIGN = FixedSize (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type VerKeySizeDSIGN Ed25519DSIGN = FixedSize (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type VerKeySizeDSIGN Ed448DSIGN = FixedSize (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type VerKeySizeDSIGN MockDSIGN = FixedSize (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype VerKeySizeDSIGN NeverDSIGN = FixedSize (VerKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype VerKeySizeDSIGN SchnorrSecp256k1DSIGN = FixedSize (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type VerKeySizeDSIGN (BLS12381DSIGN curve) = FixedSize (VerKeyDSIGN (BLS12381DSIGN curve))Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.BLS12381.Internal
Instances44DSIGNAlgorithm, Eq, Show, Generic, NFData, NoThunks, …
DSIGNAlgorithm EcdsaSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Eq (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Eq (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Eq (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Show (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Show (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Show (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Generic (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Generic (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Generic (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1NFData (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1NFData (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1NFData (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1NoThunks (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1NoThunks (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1NoThunks (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1FromCBOR (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1FromCBOR (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1FromCBOR (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1ToCBOR (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1ToCBOR (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1ToCBOR (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1FixedSizeCodec (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1FixedSizeCodec (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1FixedSizeCodec (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type Rep (SigDSIGN EcdsaSecp256k1DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1"SigDSIGN"
"Cardano.Crypto.DSIGN.EcdsaSecp256k1"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SigEcdsaSecp256k1"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes SECP256K1_ECDSA_SIGNATURE_BYTES_INTERNAL))))type Rep (SignKeyDSIGN EcdsaSecp256k1DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1"SignKeyDSIGN"
"Cardano.Crypto.DSIGN.EcdsaSecp256k1"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SignKeyEcdsaSecp256k1"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes SECP256K1_ECDSA_PRIVKEY_BYTES))))type Rep (VerKeyDSIGN EcdsaSecp256k1DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1"VerKeyDSIGN"
"Cardano.Crypto.DSIGN.EcdsaSecp256k1"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"VerKeyEcdsaSecp256k1"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes SECP256K1_ECDSA_PUBKEY_BYTES_INTERNAL))))type FixedSize (SigDSIGN EcdsaSecp256k1DSIGN) = SECP256K1_ECDSA_SIGNATURE_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type FixedSize (SignKeyDSIGN EcdsaSecp256k1DSIGN) = SECP256K1_ECDSA_PRIVKEY_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type FixedSize (VerKeyDSIGN EcdsaSecp256k1DSIGN) = SECP256K1_ECDSA_PUBKEY_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type ContextDSIGN EcdsaSecp256k1DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type KeyGenContextDSIGN EcdsaSecp256k1DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type SeedSizeDSIGN EcdsaSecp256k1DSIGN = SECP256K1_ECDSA_PRIVKEY_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1data SigDSIGN EcdsaSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type SigSizeDSIGN EcdsaSecp256k1DSIGN = FixedSize (SigDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1data SignKeyDSIGN EcdsaSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type SignKeySizeDSIGN EcdsaSecp256k1DSIGN = FixedSize (SignKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type Signable EcdsaSecp256k1DSIGN = (~) MessageHashDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type SizeSigDSIGN EcdsaSecp256k1DSIGN = SigSizeDSIGN EcdsaSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type SizeSignKeyDSIGN EcdsaSecp256k1DSIGN = SignKeySizeDSIGN EcdsaSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type SizeVerKeyDSIGN EcdsaSecp256k1DSIGN = VerKeySizeDSIGN EcdsaSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1data VerKeyDSIGN EcdsaSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type VerKeySizeDSIGN EcdsaSecp256k1DSIGN = FixedSize (VerKeyDSIGN EcdsaSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1
Instances6Eq, Show, FromCBOR, ToCBOR, FixedSizeCodec, FixedSize
Eq MessageHashDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1Show MessageHashDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1FromCBOR MessageHashDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1ToCBOR MessageHashDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1FixedSizeCodec MessageHashDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1type FixedSize MessageHash = SECP256K1_ECDSA_MESSAGE_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.EcdsaSecp256k1
Instances56DSIGNAlgorithm, DSIGNMAlgorithm, UnsoundDSIGNMAlgorithm, Eq, Show, Generic, …
DSIGNAlgorithm Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519DSIGNMAlgorithm Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519UnsoundDSIGNMAlgorithm Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Eq (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Eq (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Eq (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Show (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Show (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Show (SignKeyDSIGNM Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Show (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Generic (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Generic (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519Generic (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NFData (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NFData (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NFData (SignKeyDSIGNM Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NFData (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NoThunks (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NoThunks (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NoThunks (SignKeyDSIGNM Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519NoThunks (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519FromCBOR (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519FromCBOR (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519FromCBOR (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519TypeError ('TextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519"CBOR decoding would violate mlocking guarantees"
) => FromCBOR (SignKeyDSIGNM Ed25519DSIGN)ToCBOR (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519ToCBOR (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519ToCBOR (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519TypeError ('TextDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519"CBOR encoding would violate mlocking guarantees"
) => ToCBOR (SignKeyDSIGNM Ed25519DSIGN)FixedSizeCodec (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519FixedSizeCodec (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519FixedSizeCodec (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519DirectDeserialise (SignKeyDSIGNM Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519DirectDeserialise (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519DirectSerialise (SignKeyDSIGNM Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519DirectSerialise (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type Rep (SigDSIGN Ed25519DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519"SigDSIGN"
"Cardano.Crypto.DSIGN.Ed25519"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SigEd25519DSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes (SigSizeDSIGN Ed25519DSIGN)))))type Rep (SignKeyDSIGN Ed25519DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519"SignKeyDSIGN"
"Cardano.Crypto.DSIGN.Ed25519"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SignKeyEd25519DSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes CRYPTO_SIGN_ED25519_SECRETKEYBYTES))))type Rep (VerKeyDSIGN Ed25519DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519"VerKeyDSIGN"
"Cardano.Crypto.DSIGN.Ed25519"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"VerKeyEd25519DSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes (VerKeySizeDSIGN Ed25519DSIGN)))))type FixedSize (SigDSIGN Ed25519DSIGN) = CRYPTO_SIGN_ED25519_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type FixedSize (SignKeyDSIGN Ed25519DSIGN) = CRYPTO_SIGN_ED25519_SEEDBYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type FixedSize (VerKeyDSIGN Ed25519DSIGN) = CRYPTO_SIGN_ED25519_PUBLICKEYBYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type ContextDSIGN Ed25519DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type KeyGenContextDSIGN Ed25519DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type SeedSizeDSIGN Ed25519DSIGN = CRYPTO_SIGN_ED25519_SEEDBYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519data SigDSIGN Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type SigSizeDSIGN Ed25519DSIGN = FixedSize (SigDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519data SignKeyDSIGN Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type SignKeySizeDSIGN Ed25519DSIGN = FixedSize (SignKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type Signable Ed25519DSIGN = SignableRepresentationDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type SizeSigDSIGN Ed25519DSIGN = SigSizeDSIGN Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type SizeSignKeyDSIGN Ed25519DSIGN = SignKeySizeDSIGN Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type SizeVerKeyDSIGN Ed25519DSIGN = VerKeySizeDSIGN Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519data VerKeyDSIGN Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519type VerKeySizeDSIGN Ed25519DSIGN = FixedSize (VerKeyDSIGN Ed25519DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519data SignKeyDSIGNM Ed25519DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed25519
Instances46DSIGNAlgorithm, Eq, Show, Generic, NFData, NoThunks, …
DSIGNAlgorithm Ed448DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Eq (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Eq (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Eq (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Show (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Show (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Show (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Generic (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Generic (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448Generic (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448NFData (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448NFData (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448NoThunks (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448NoThunks (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448NoThunks (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448FromCBOR (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448FromCBOR (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448FromCBOR (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448ToCBOR (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448ToCBOR (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448ToCBOR (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448FixedSizeCodec (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448FixedSizeCodec (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448FixedSizeCodec (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448ByteArrayAccess (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448ByteArrayAccess (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448ByteArrayAccess (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type Rep (SigDSIGN Ed448DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448"SigDSIGN"
"Cardano.Crypto.DSIGN.Ed448"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SigEd448DSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Signature)))type Rep (SignKeyDSIGN Ed448DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448"SignKeyDSIGN"
"Cardano.Crypto.DSIGN.Ed448"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SignKeyEd448DSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SecretKey)))type Rep (VerKeyDSIGN Ed448DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448"VerKeyDSIGN"
"Cardano.Crypto.DSIGN.Ed448"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"VerKeyEd448DSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PublicKey)))type FixedSize (SigDSIGN Ed448DSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448114
type FixedSize (SignKeyDSIGN Ed448DSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed44857
type FixedSize (VerKeyDSIGN Ed448DSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed44857
type ContextDSIGN Ed448DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type KeyGenContextDSIGN Ed448DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type SeedSizeDSIGN Ed448DSIGN =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed44857
data SigDSIGN Ed448DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type SigSizeDSIGN Ed448DSIGN = FixedSize (SigDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448data SignKeyDSIGN Ed448DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type SignKeySizeDSIGN Ed448DSIGN = FixedSize (SignKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type Signable Ed448DSIGN = SignableRepresentationDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type SizeSigDSIGN Ed448DSIGN = SigSizeDSIGN Ed448DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type SizeSignKeyDSIGN Ed448DSIGN = SignKeySizeDSIGN Ed448DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type SizeVerKeyDSIGN Ed448DSIGN = VerKeySizeDSIGN Ed448DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448data VerKeyDSIGN Ed448DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448type VerKeySizeDSIGN Ed448DSIGN = FixedSize (VerKeyDSIGN Ed448DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Ed448
Instances47DSIGNAlgorithm, Eq, Num, Ord, Show, Generic, …
DSIGNAlgorithm MockDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockEq (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockEq (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockEq (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockNum (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockNum (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockOrd (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockShow (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockShow (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockShow (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockGeneric (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockGeneric (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockGeneric (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockNFData (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockNFData (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockNFData (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockNoThunks (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockNoThunks (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockNoThunks (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockFromCBOR (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockFromCBOR (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockFromCBOR (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockToCBOR (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockToCBOR (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockToCBOR (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockFixedSizeCodec (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockFixedSizeCodec (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.MockFixedSizeCodec (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype Rep (SigDSIGN MockDSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock"SigDSIGN"
"Cardano.Crypto.DSIGN.Mock"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"SigMockDSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Hash ShortHash ())) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 Word64)))type Rep (SignKeyDSIGN MockDSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock"SignKeyDSIGN"
"Cardano.Crypto.DSIGN.Mock"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SignKeyMockDSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64)))type Rep (VerKeyDSIGN MockDSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock"VerKeyDSIGN"
"Cardano.Crypto.DSIGN.Mock"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"VerKeyMockDSIGN"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64)))type FixedSize (SigDSIGN MockDSIGN) = HashSize ShortHash +Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock8
type FixedSize (SignKeyDSIGN MockDSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock8
type FixedSize (VerKeyDSIGN MockDSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock8
type ContextDSIGN MockDSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype KeyGenContextDSIGN MockDSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype SeedSizeDSIGN MockDSIGN =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock8
data SigDSIGN MockDSIGNSigMockDSIGN !(Hash ShortHash ()) !Word64
type SigSizeDSIGN MockDSIGN = FixedSize (SigDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mockdata SignKeyDSIGN MockDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype SignKeySizeDSIGN MockDSIGN = FixedSize (SignKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype Signable MockDSIGN = SignableRepresentationDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype SizeSigDSIGN MockDSIGN = SigSizeDSIGN MockDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype SizeSignKeyDSIGN MockDSIGN = SignKeySizeDSIGN MockDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype SizeVerKeyDSIGN MockDSIGN = VerKeySizeDSIGN MockDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mockdata VerKeyDSIGN MockDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mocktype VerKeySizeDSIGN MockDSIGN = FixedSize (VerKeyDSIGN MockDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.Mock
Instances35DSIGNAlgorithm, Eq, Show, Generic, NoThunks, FixedSizeCodec, …
DSIGNAlgorithm NeverDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedEq (SigDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedEq (SignKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedEq (VerKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedShow (SigDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedShow (SignKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedShow (VerKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedGeneric (SigDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedGeneric (SignKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedGeneric (VerKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedNoThunks (SigDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedNoThunks (SignKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedNoThunks (VerKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedFixedSizeCodec (SigDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedFixedSizeCodec (SignKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedFixedSizeCodec (VerKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype Rep (SigDSIGN NeverDSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsed"SigDSIGN"
"Cardano.Crypto.DSIGN.NeverUsed"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"NeverUsedSigDSIGN"
'PrefixI 'False) U1)type Rep (SignKeyDSIGN NeverDSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsed"SignKeyDSIGN"
"Cardano.Crypto.DSIGN.NeverUsed"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"NeverUsedSignKeyDSIGN"
'PrefixI 'False) U1)type Rep (VerKeyDSIGN NeverDSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsed"VerKeyDSIGN"
"Cardano.Crypto.DSIGN.NeverUsed"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'False) (C1 ('MetaCons"NeverUsedVerKeyDSIGN"
'PrefixI 'False) U1)type FixedSize (SigDSIGN NeverDSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsed0
type FixedSize (SignKeyDSIGN NeverDSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsed0
type FixedSize (VerKeyDSIGN NeverDSIGN) =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsed0
type ContextDSIGN NeverDSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype KeyGenContextDSIGN NeverDSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype SeedSizeDSIGN NeverDSIGN =Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsed0
data SigDSIGN NeverDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype SigSizeDSIGN NeverDSIGN = FixedSize (SigDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUseddata SignKeyDSIGN NeverDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype SignKeySizeDSIGN NeverDSIGN = FixedSize (SignKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype Signable NeverDSIGN = EmptyDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype SizeSigDSIGN NeverDSIGN = SigSizeDSIGN NeverDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype SizeSignKeyDSIGN NeverDSIGN = SignKeySizeDSIGN NeverDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype SizeVerKeyDSIGN NeverDSIGN = VerKeySizeDSIGN NeverDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUseddata VerKeyDSIGN NeverDSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsedtype VerKeySizeDSIGN NeverDSIGN = FixedSize (VerKeyDSIGN NeverDSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.NeverUsed
Instances44DSIGNAlgorithm, Eq, Show, Generic, NFData, NoThunks, …
DSIGNAlgorithm SchnorrSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Eq (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Eq (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Eq (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Show (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Show (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Show (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Generic (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Generic (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1Generic (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1NFData (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1NFData (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1NFData (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1NoThunks (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1NoThunks (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1NoThunks (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1FromCBOR (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1FromCBOR (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1FromCBOR (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1ToCBOR (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1ToCBOR (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1ToCBOR (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1FixedSizeCodec (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1FixedSizeCodec (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1FixedSizeCodec (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type Rep (SigDSIGN SchnorrSecp256k1DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1"SigDSIGN"
"Cardano.Crypto.DSIGN.SchnorrSecp256k1"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SigSchnorrSecp256k1"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes (SigSizeDSIGN SchnorrSecp256k1DSIGN)))))type Rep (SignKeyDSIGN SchnorrSecp256k1DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1"SignKeyDSIGN"
"Cardano.Crypto.DSIGN.SchnorrSecp256k1"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"SignKeySchnorrSecp256k1"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes (SignKeySizeDSIGN SchnorrSecp256k1DSIGN)))))type Rep (VerKeyDSIGN SchnorrSecp256k1DSIGN) = D1 ('MetaDataDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1"VerKeyDSIGN"
"Cardano.Crypto.DSIGN.SchnorrSecp256k1"
"cardano-crypto-class-2.5.1.0-2YbSTqCvsz43JrgaH5m8D0"
'True) (C1 ('MetaCons"VerKeySchnorrSecp256k1"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PinnedSizedBytes SECP256K1_SCHNORR_PUBKEY_BYTES_INTERNAL))))type FixedSize (SigDSIGN SchnorrSecp256k1DSIGN) = SECP256K1_SCHNORR_SIGNATURE_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type FixedSize (SignKeyDSIGN SchnorrSecp256k1DSIGN) = SECP256K1_SCHNORR_PRIVKEY_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type FixedSize (VerKeyDSIGN SchnorrSecp256k1DSIGN) = SECP256K1_SCHNORR_PUBKEY_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type ContextDSIGN SchnorrSecp256k1DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type KeyGenContextDSIGN SchnorrSecp256k1DSIGN = ()Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type SeedSizeDSIGN SchnorrSecp256k1DSIGN = SECP256K1_SCHNORR_PRIVKEY_BYTESDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1data SigDSIGN SchnorrSecp256k1DSIGNSigSchnorrSecp256k1 (PinnedSizedBytes (SigSizeDSIGN SchnorrSecp256k1DSIGN))
type SigSizeDSIGN SchnorrSecp256k1DSIGN = FixedSize (SigDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1data SignKeyDSIGN SchnorrSecp256k1DSIGNSignKeySchnorrSecp256k1 (PinnedSizedBytes (SignKeySizeDSIGN SchnorrSecp256k1DSIGN))
type SignKeySizeDSIGN SchnorrSecp256k1DSIGN = FixedSize (SignKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type Signable SchnorrSecp256k1DSIGN = SignableRepresentationDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type SizeSigDSIGN SchnorrSecp256k1DSIGN = SigSizeDSIGN SchnorrSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type SizeSignKeyDSIGN SchnorrSecp256k1DSIGN = SignKeySizeDSIGN SchnorrSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1type SizeVerKeyDSIGN SchnorrSecp256k1DSIGN = VerKeySizeDSIGN SchnorrSecp256k1DSIGNDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1data VerKeyDSIGN SchnorrSecp256k1DSIGNVerKeySchnorrSecp256k1 (PinnedSizedBytes SECP256K1_SCHNORR_PUBKEY_BYTES_INTERNAL)
type VerKeySizeDSIGN SchnorrSecp256k1DSIGN = FixedSize (VerKeyDSIGN SchnorrSecp256k1DSIGN)Defined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.DSIGN.SchnorrSecp256k1
Instances6Eq, Show, Semigroup, Monoid, NFData, NoThunks
Eq SeedDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.SeedShow SeedDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.SeedSemigroup SeedDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.SeedMonoid SeedDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.SeedNFData SeedDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.SeedNoThunks SeedDefined in cardano-crypto-class-2.5.1.0 · Cardano.Crypto.Seed