Modulecardano-crypto-wrapper-1.7.0.0
Cardano.Crypto
- 17 types
- 1 class
- 72 values
- Packagecardano-crypto-wrapper-1.7.0.0
- Exports90
- LicenceApache-2.0
- SourceTypes.hs
Instances18Eq, Ord, Read, Show, Generic, NFData, …
Eq (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.HashingOrd (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.HashingHashAlgorithm algo => Read (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.HashingShow (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.HashingGeneric (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.HashingNFData (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.HashingHashAlgorithm algo => FromJSON (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Hashing(HashAlgorithm algo, FromJSON (AbstractHash algo a)) => FromJSONKey (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.HashingToJSON (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.HashingToJSONKey (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.HashingNoThunks (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.HashingBuildable (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Hashing(Typeable algo, Typeable a, HashAlgorithm algo) => FromCBOR (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Hashing(Typeable algo, Typeable a, HashAlgorithm algo) => ToCBOR (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.HashingHeapWords (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Hashing(Typeable algo, Typeable a, HashAlgorithm algo) => DecCBOR (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Hashing(Typeable algo, Typeable a, HashAlgorithm algo) => EncCBOR (AbstractHash algo a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Hashingtype Rep (AbstractHash algo a) = D1 ('MetaDataDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Hashing"AbstractHash"
"Cardano.Crypto.Hashing"
"cardano-crypto-wrapper-1.7.0.0-1Yk9pFEQaiQEegrEw5hBeR"
'True) (C1 ('MetaCons"AbstractHash"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ShortByteString)))
Constructors
Instances8FromJSON, ToJSON, Eq, Show, Generic, NFData, …
FromJSON ProtocolMagicDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicToJSON ProtocolMagicDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicEq a => Eq (AProtocolMagic a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicShow a => Show (AProtocolMagic a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicGeneric (AProtocolMagic a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicNFData a => NFData (AProtocolMagic a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicNoThunks a => NoThunks (AProtocolMagic a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagictype Rep (AProtocolMagic a) = D1 ('MetaDataDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagic"AProtocolMagic"
"Cardano.Crypto.ProtocolMagic"
"cardano-crypto-wrapper-1.7.0.0-1Yk9pFEQaiQEegrEw5hBeR"
'False) (C1 ('MetaCons"AProtocolMagic"
'PrefixI 'True) (S1 ('MetaSel ('Just"getAProtocolMagicId"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Annotated ProtocolMagicId a)) :*: S1 ('MetaSel ('Just"getRequiresNetworkMagic"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 RequiresNetworkMagic)))
Constructors
Instances14Eq, Show, Generic, NFData, NoThunks, FromCBOR, …
Eq ProtocolMagicIdDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicShow ProtocolMagicIdDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicGeneric ProtocolMagicIdDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicNFData ProtocolMagicIdDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicFromJSON ProtocolMagicIdDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicToJSON ProtocolMagicIdDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicNoThunks ProtocolMagicIdDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicFromCBOR ProtocolMagicIdDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicToCBOR ProtocolMagicIdDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicDecCBOR ProtocolMagicIdDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicEncCBOR ProtocolMagicIdDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicMonadError SchemaError m => FromJSON m ProtocolMagicIdDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicMonad m => ToJSON m ProtocolMagicIdDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagictype Rep ProtocolMagicId = D1 ('MetaDataDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagic"ProtocolMagicId"
"Cardano.Crypto.ProtocolMagic"
"cardano-crypto-wrapper-1.7.0.0-1Yk9pFEQaiQEegrEw5hBeR"
'True) (C1 ('MetaCons"ProtocolMagicId"
'PrefixI 'True) (S1 ('MetaSel ('Just"unProtocolMagicId"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32)))
Instances14Eq, Show, Generic, NFData, NoThunks, FromCBOR, …
Eq RequiresNetworkMagicDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicShow RequiresNetworkMagicDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicGeneric RequiresNetworkMagicDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicNFData RequiresNetworkMagicDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicFromJSON RequiresNetworkMagicDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicToJSON RequiresNetworkMagicDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicNoThunks RequiresNetworkMagicDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicFromCBOR RequiresNetworkMagicDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicToCBOR RequiresNetworkMagicDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicDecCBOR RequiresNetworkMagicDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicEncCBOR RequiresNetworkMagicDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicMonadError SchemaError m => FromJSON m RequiresNetworkMagicDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagicMonad m => ToJSON m RequiresNetworkMagicDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagictype Rep RequiresNetworkMagic = D1 ('MetaDataDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.ProtocolMagic"RequiresNetworkMagic"
"Cardano.Crypto.ProtocolMagic"
"cardano-crypto-wrapper-1.7.0.0-1Yk9pFEQaiQEegrEw5hBeR"
'False) (C1 ('MetaCons"RequiresNoMagic"
'PrefixI 'False) U1 :+: C1 ('MetaCons"RequiresMagic"
'PrefixI 'False) U1)
Constructors
Instances4Monad, Functor, Applicative, MonadRandom
Monad SecureRandomDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.RandomFunctor SecureRandomDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.RandomApplicative SecureRandomDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.RandomMonadRandom SecureRandomDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Random
Constructors
Instances17Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.CompactOrd CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.CompactShow CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.CompactGeneric CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.CompactNFData CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.CompactFromJSON CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.CompactFromJSONKey CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.CompactToJSON CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.CompactToJSONKey CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.CompactNoThunks CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.CompactFromCBOR CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.CompactToCBOR CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.CompactDecCBOR CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.CompactEncCBOR CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.CompactMonadError SchemaError m => FromObjectKey m CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.CompactMonad m => ToObjectKey m CompactRedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.Compacttype Rep CompactRedeemVerificationKey = D1 ('MetaDataDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.Compact"CompactRedeemVerificationKey"
"Cardano.Crypto.Signing.Redeem.Compact"
"cardano-crypto-wrapper-1.7.0.0-1Yk9pFEQaiQEegrEw5hBeR"
'False) (C1 ('MetaCons"CompactRedeemVerificationKey"
'PrefixI 'False) ((S1 ('MetaSel 'Nothing 'SourceUnpack 'SourceStrict 'DecidedUnpack) (Rec0 Word64) :*: S1 ('MetaSel 'Nothing 'SourceUnpack 'SourceStrict 'DecidedUnpack) (Rec0 Word64)) :*: (S1 ('MetaSel 'Nothing 'SourceUnpack 'SourceStrict 'DecidedUnpack) (Rec0 Word64) :*: S1 ('MetaSel 'Nothing 'SourceUnpack 'SourceStrict 'DecidedUnpack) (Rec0 Word64))))
Constructors
Instances12Eq, Show, Generic, NFData, FromJSON, ToJSON, …
Eq (RedeemSignature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SignatureShow (RedeemSignature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SignatureGeneric (RedeemSignature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SignatureNFData (RedeemSignature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SignatureFromJSON a => FromJSON (RedeemSignature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SignatureToJSON a => ToJSON (RedeemSignature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SignatureBuildable (RedeemSignature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SignatureTypeable a => FromCBOR (RedeemSignature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SignatureTypeable a => ToCBOR (RedeemSignature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SignatureTypeable a => DecCBOR (RedeemSignature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SignatureEncCBOR (RedeemSignature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.Signaturetype Rep (RedeemSignature a) = D1 ('MetaDataDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.Signature"RedeemSignature"
"Cardano.Crypto.Signing.Redeem.Signature"
"cardano-crypto-wrapper-1.7.0.0-1Yk9pFEQaiQEegrEw5hBeR"
'True) (C1 ('MetaCons"RedeemSignature"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Signature)))
Constructors
Instances11Eq, Show, Generic, NFData, NoThunks, Buildable, …
Eq RedeemSigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SigningKeyShow RedeemSigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SigningKeyGeneric RedeemSigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SigningKeyNFData RedeemSigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SigningKeyNoThunks RedeemSigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SigningKeyBuildable RedeemSigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SigningKeyFromCBOR RedeemSigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SigningKeyToCBOR RedeemSigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SigningKeyDecCBOR RedeemSigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SigningKeyEncCBOR RedeemSigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SigningKeytype Rep RedeemSigningKey = D1 ('MetaDataDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.SigningKey"RedeemSigningKey"
"Cardano.Crypto.Signing.Redeem.SigningKey"
"cardano-crypto-wrapper-1.7.0.0-1Yk9pFEQaiQEegrEw5hBeR"
'True) (C1 ('MetaCons"RedeemSigningKey"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SecretKey)))
Constructors
Instances18Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyOrd RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyShow RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyGeneric RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyNFData RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyFromJSON RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyFromJSONKey RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyToJSON RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyToJSONKey RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyNoThunks RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyBuildable RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyFromCBOR RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyToCBOR RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyDecCBOR RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyEncCBOR RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyMonadError SchemaError m => FromObjectKey m RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeyMonad m => ToObjectKey m RedeemVerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKeytype Rep RedeemVerificationKey = D1 ('MetaDataDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Redeem.VerificationKey"RedeemVerificationKey"
"Cardano.Crypto.Signing.Redeem.VerificationKey"
"cardano-crypto-wrapper-1.7.0.0-1Yk9pFEQaiQEegrEw5hBeR"
'True) (C1 ('MetaCons"RedeemVerificationKey"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PublicKey)))
Constructors
Instances14Eq, Ord, Show, Semigroup, Monoid, NFData, …
Eq PassPhraseDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Safe.PassPhraseOrd PassPhraseDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Safe.PassPhraseShow PassPhraseDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Safe.PassPhraseSemigroup PassPhraseDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Safe.PassPhraseMonoid PassPhraseDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Safe.PassPhraseNFData PassPhraseDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Safe.PassPhraseDefault PassPhraseDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Safe.PassPhraseBuildable PassPhraseDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Safe.PassPhraseFromCBOR PassPhraseDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Safe.PassPhraseToCBOR PassPhraseDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Safe.PassPhraseByteArray PassPhraseDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Safe.PassPhraseByteArrayAccess PassPhraseDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Safe.PassPhraseDecCBOR PassPhraseDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Safe.PassPhraseEncCBOR PassPhraseDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Safe.PassPhrase
Constructors
Instances1Show
Show SafeSignerDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Safe.SafeSigner
Constructors
Instances16Eq, Ord, Show, Generic, NFData, FromJSON, …
(Typeable x, MonadError SchemaError m) => FromJSON m (Signature x)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SignatureMonad m => ToJSON m (Signature w)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SignatureEq (Signature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SignatureOrd (Signature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SignatureShow (Signature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SignatureGeneric (Signature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SignatureNFData (Signature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SignatureFromJSON (Signature w)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SignatureToJSON (Signature w)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SignatureNoThunks (Signature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SignatureBuildable (Signature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SignatureTypeable a => FromCBOR (Signature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SignatureTypeable a => ToCBOR (Signature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SignatureTypeable a => DecCBOR (Signature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SignatureTypeable a => EncCBOR (Signature a)Defined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Signaturetype Rep (Signature a) = D1 ('MetaDataDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Signature"Signature"
"Cardano.Crypto.Signing.Signature"
"cardano-crypto-wrapper-1.7.0.0-1Yk9pFEQaiQEegrEw5hBeR"
'True) (C1 ('MetaCons"Signature"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 XSignature)))
Constructors
Instances8Show, NFData, NoThunks, Buildable, FromCBOR, ToCBOR, …
Show SigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SigningKeyNFData SigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SigningKeyNoThunks SigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SigningKeyBuildable SigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SigningKeyFromCBOR SigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SigningKeyToCBOR SigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SigningKeyDecCBOR SigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SigningKeyEncCBOR SigningKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.SigningKey
Instances6Eq, Ord, Show, Generic, Buildable, Rep
Eq SignTagDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.TagOrd SignTagDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.TagShow SignTagDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.TagGeneric SignTagDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.TagBuildable SignTagDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Tagtype Rep SignTag = D1 ('MetaDataDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.Tag"SignTag"
"Cardano.Crypto.Signing.Tag"
"cardano-crypto-wrapper-1.7.0.0-1Yk9pFEQaiQEegrEw5hBeR"
'False) (((C1 ('MetaCons"SignForTestingOnly"
'PrefixI 'False) U1 :+: C1 ('MetaCons"SignTx"
'PrefixI 'False) U1) :+: (C1 ('MetaCons"SignRedeemTx"
'PrefixI 'False) U1 :+: C1 ('MetaCons"SignVssCert"
'PrefixI 'False) U1)) :+: ((C1 ('MetaCons"SignUSProposal"
'PrefixI 'False) U1 :+: C1 ('MetaCons"SignCommitment"
'PrefixI 'False) U1) :+: (C1 ('MetaCons"SignUSVote"
'PrefixI 'False) U1 :+: (C1 ('MetaCons"SignBlock"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 VerificationKey)) :+: C1 ('MetaCons"SignCertificate"
'PrefixI 'False) U1))))
Constructors
Instances16Eq, Ord, Show, Generic, NFData, NoThunks, …
Eq VerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKeyOrd VerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKeyShow VerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKeyGeneric VerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKeyNFData VerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKeyFromJSON VerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKeyToJSON VerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKeyNoThunks VerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKeyBuildable VerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKeyFromCBOR VerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKeyToCBOR VerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKeyDecCBOR VerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKeyEncCBOR VerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKeyMonadError SchemaError m => FromJSON m VerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKeyMonad m => ToJSON m VerificationKeyDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKeytype Rep VerificationKey = D1 ('MetaDataDefined in cardano-crypto-wrapper-1.7.0.0 · Cardano.Crypto.Signing.VerificationKey"VerificationKey"
"Cardano.Crypto.Signing.VerificationKey"
"cardano-crypto-wrapper-1.7.0.0-1Yk9pFEQaiQEegrEw5hBeR"
'True) (C1 ('MetaCons"VerificationKey"
'PrefixI 'True) (S1 ('MetaSel ('Just"unVerificationKey"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 XPub)))
Class representing hashing algorithms.
The interface presented here is update in place and lowlevel. the Hash module takes care of hidding the mutable interface properly.
Instances44HashAlgorithm, …
HashAlgorithm Blake2b_160Defined in crypton-1.0.6 · Crypto.Hash.Blake2bHashAlgorithm Blake2b_224Defined in crypton-1.0.6 · Crypto.Hash.Blake2bHashAlgorithm Blake2b_256Defined in crypton-1.0.6 · Crypto.Hash.Blake2bHashAlgorithm Blake2b_384Defined in crypton-1.0.6 · Crypto.Hash.Blake2bHashAlgorithm Blake2b_512Defined in crypton-1.0.6 · Crypto.Hash.Blake2bHashAlgorithm Blake2bp_512Defined in crypton-1.0.6 · Crypto.Hash.Blake2bpHashAlgorithm Blake2s_160Defined in crypton-1.0.6 · Crypto.Hash.Blake2sHashAlgorithm Blake2s_224Defined in crypton-1.0.6 · Crypto.Hash.Blake2sHashAlgorithm Blake2s_256Defined in crypton-1.0.6 · Crypto.Hash.Blake2sHashAlgorithm Blake2sp_224Defined in crypton-1.0.6 · Crypto.Hash.Blake2spHashAlgorithm Blake2sp_256Defined in crypton-1.0.6 · Crypto.Hash.Blake2spHashAlgorithm Keccak_224Defined in crypton-1.0.6 · Crypto.Hash.KeccakHashAlgorithm Keccak_256Defined in crypton-1.0.6 · Crypto.Hash.KeccakHashAlgorithm Keccak_384Defined in crypton-1.0.6 · Crypto.Hash.KeccakHashAlgorithm Keccak_512Defined in crypton-1.0.6 · Crypto.Hash.KeccakHashAlgorithm MD2Defined in crypton-1.0.6 · Crypto.Hash.MD2HashAlgorithm MD4Defined in crypton-1.0.6 · Crypto.Hash.MD4HashAlgorithm MD5Defined in crypton-1.0.6 · Crypto.Hash.MD5HashAlgorithm RIPEMD160Defined in crypton-1.0.6 · Crypto.Hash.RIPEMD160HashAlgorithm SHA1Defined in crypton-1.0.6 · Crypto.Hash.SHA1HashAlgorithm SHA224Defined in crypton-1.0.6 · Crypto.Hash.SHA224HashAlgorithm SHA256Defined in crypton-1.0.6 · Crypto.Hash.SHA256HashAlgorithm SHA3_224Defined in crypton-1.0.6 · Crypto.Hash.SHA3HashAlgorithm SHA3_256Defined in crypton-1.0.6 · Crypto.Hash.SHA3HashAlgorithm SHA3_384Defined in crypton-1.0.6 · Crypto.Hash.SHA3HashAlgorithm SHA3_512Defined in crypton-1.0.6 · Crypto.Hash.SHA3HashAlgorithm SHA384Defined in crypton-1.0.6 · Crypto.Hash.SHA384HashAlgorithm SHA512Defined in crypton-1.0.6 · Crypto.Hash.SHA512HashAlgorithm SHA512t_224Defined in crypton-1.0.6 · Crypto.Hash.SHA512tHashAlgorithm SHA512t_256Defined in crypton-1.0.6 · Crypto.Hash.SHA512tHashAlgorithm Skein256_224Defined in crypton-1.0.6 · Crypto.Hash.Skein256HashAlgorithm Skein256_256Defined in crypton-1.0.6 · Crypto.Hash.Skein256HashAlgorithm Skein512_224Defined in crypton-1.0.6 · Crypto.Hash.Skein512HashAlgorithm Skein512_256Defined in crypton-1.0.6 · Crypto.Hash.Skein512HashAlgorithm Skein512_384Defined in crypton-1.0.6 · Crypto.Hash.Skein512HashAlgorithm Skein512_512Defined in crypton-1.0.6 · Crypto.Hash.Skein512HashAlgorithm TigerDefined in crypton-1.0.6 · Crypto.Hash.TigerHashAlgorithm WhirlpoolDefined in crypton-1.0.6 · Crypto.Hash.WhirlpoolKnownNat bitlen => HashAlgorithm (SHAKE128 bitlen)Defined in crypton-1.0.6 · Crypto.Hash.SHAKEKnownNat bitlen => HashAlgorithm (SHAKE256 bitlen)Defined in crypton-1.0.6 · Crypto.Hash.SHAKE(IsDivisibleBy8 bitlen, KnownNat bitlen, IsAtLeast bitlenDefined in crypton-1.0.6 · Crypto.Hash.Blake28
, IsAtMost bitlen256
) => HashAlgorithm (Blake2s bitlen)(IsDivisibleBy8 bitlen, KnownNat bitlen, IsAtLeast bitlenDefined in crypton-1.0.6 · Crypto.Hash.Blake28
, IsAtMost bitlen256
) => HashAlgorithm (Blake2sp bitlen)(IsDivisibleBy8 bitlen, KnownNat bitlen, IsAtLeast bitlenDefined in crypton-1.0.6 · Crypto.Hash.Blake28
, IsAtMost bitlen512
) => HashAlgorithm (Blake2b bitlen)(IsDivisibleBy8 bitlen, KnownNat bitlen, IsAtLeast bitlenDefined in crypton-1.0.6 · Crypto.Hash.Blake28
, IsAtMost bitlen512
) => HashAlgorithm (Blake2bp bitlen)