| !=! | Test.Crypto.EqST |
| !? | Data.Sequence.Strict |
| :< | Data.FingerTree.Strict |
| :<| | Data.Sequence.Strict |
| :> | Data.FingerTree.Strict |
| :|> | Data.Sequence.Strict |
| <= | Data.Measure |
| <| | |
| 1 (Function) | Data.Sequence.Strict |
| 2 (Function) | Data.FingerTree.Strict |
| ==! | Test.Crypto.EqST |
| >< | |
| 1 (Function) | Data.Sequence.Strict |
| 2 (Function) | Data.FingerTree.Strict |
| >= | Data.Measure |
| actualSize | Cardano.Crypto.DirectSerialise |
| addEpochInterval | Cardano.Slotting.Slot |
| addlCtx | Test.Cardano.Binary.Helpers |
| addRelativeTime | Cardano.Slotting.Time |
| Affine | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| Affine1 | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| Affine1Ptr | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| Affine2 | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| Affine2Ptr | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| AffineArrayPtr | |
| 1 (Type/Class) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| 2 (Data Constructor) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| AffineBlockPtr | |
| 1 (Type/Class) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| 2 (Data Constructor) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| affineInG | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| AffinePtr | |
| 1 (Type/Class) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| 2 (Data Constructor) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| algorithmNameDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| algorithmNameKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| algorithmNameVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| allocaBytes | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| allocaSized | Cardano.Foreign |
| AllocEv | Test.Crypto.AllocLog |
| AllocEvent | Test.Crypto.AllocLog |
| apMono | Cardano.Binary |
| arbitrarySeedBytesOfSize | Test.Crypto.Util |
| arbitrarySeedOfSize | Test.Crypto.Util |
| At | Cardano.Slotting.Slot |
| at | Cardano.Slotting.Slot |
| BadInputFor | Test.Crypto.Util |
| baseEpochInfo | Test.Cardano.Slotting.EpochInfo |
| benchmarks | |
| 1 (Function) | Bench.Crypto.DSIGN |
| 2 (Function) | Bench.Crypto.HASH |
| 3 (Function) | Bench.Crypto.KES |
| 4 (Function) | Bench.Crypto.VRF |
| BigInteger | |
| 1 (Type/Class) | Test.Crypto.EllipticCurve |
| 2 (Data Constructor) | Test.Crypto.EllipticCurve |
| binOpEpochNo | Cardano.Slotting.Slot |
| Blake2bPrefix | Cardano.Crypto.Hash.Short, Cardano.Crypto.Hash |
| Blake2b_224 | Cardano.Crypto.Hash.Blake2b, Cardano.Crypto.Hash |
| Blake2b_256 | Cardano.Crypto.Hash.Blake2b, Cardano.Crypto.Hash |
| blake2b_libsodium | Cardano.Crypto.Hash.Blake2b, Cardano.Crypto.Hash |
| BlockNo | |
| 1 (Type/Class) | Cardano.Slotting.Block |
| 2 (Data Constructor) | Cardano.Slotting.Block |
| BLS | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| blsAddOrDouble | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| blsCneg | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| blsCompress | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| blsDeserialize | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| blsGenerator | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| blsHash | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| blsInGroup | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| blsIsInf | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| blsMSM | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| blsMult | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| blsNeg | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| blsSerialize | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| BLSTError | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| BLST_AGGR_TYPE_MISMATCH | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| BLST_BAD_ENCODING | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| BLST_BAD_SCALAR | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| BLST_PK_IS_INFINITY | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| BLST_POINT_NOT_IN_GROUP | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| BLST_POINT_NOT_ON_CURVE | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| BLST_SUCCESS | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| BLST_UNKNOWN_ERROR | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| BLST_VERIFY_FAIL | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| blsUncompress | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| blsZero | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| BoundedMeasure | Data.Measure.Class, Data.Measure |
| ByteOffset | Cardano.Binary |
| bytesToNatural | Cardano.Crypto.Util |
| ByteString | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| cannotDecodeVerificationKeyError | Test.Crypto.Vector.StringConstants |
| CardanoFeatureFlag | Cardano.Base.FeatureFlags |
| Case | |
| 1 (Type/Class) | Cardano.Binary |
| 2 (Data Constructor) | Cardano.Binary |
| caseValue | Cardano.Binary |
| castHash | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| CBORBytes | |
| 1 (Type/Class) | Test.Cardano.Binary.TreeDiff |
| 2 (Data Constructor) | Test.Cardano.Binary.TreeDiff |
| cborError | Cardano.Binary |
| cborFlatTermValid | Test.Cardano.Binary.Helpers |
| certifiedOutput | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| certifiedProof | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| CertifiedVRF | |
| 1 (Type/Class) | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| 2 (Data Constructor) | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| CertPraosBatchCompatVRF | Cardano.Crypto.VRF.PraosBatchCompat, Cardano.Crypto.VRF.Praos |
| CertPraosVRF | Cardano.Crypto.VRF.Praos |
| certSizeVRF | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| CertVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF.NeverUsed, Cardano.Crypto.VRF, Cardano.Crypto.VRF, Cardano.Crypto.VRF.PraosBatchCompat, Cardano.Crypto.VRF.Praos |
| cfg | Test.Cardano.Binary.Helpers |
| cloneFr | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| cloneKeyDSIGNM | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| cloneKeyDSIGNMWith | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| clonePoint | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| cloneScalar | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| CompactSingleKES | Cardano.Crypto.KES.CompactSingle, Cardano.Crypto.KES |
| CompactSum0KES | Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES |
| CompactSum1KES | Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES |
| CompactSum2KES | Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES |
| CompactSum3KES | Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES |
| CompactSum4KES | Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES |
| CompactSum5KES | Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES |
| CompactSum6KES | Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES |
| CompactSum7KES | Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES |
| CompactSumKES | Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES |
| compareHexDump | Test.Cardano.Binary.Helpers.GoldenRoundTrip |
| compressedSizePoint | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| computedCtx | Test.Cardano.Binary.Helpers |
| ConsumeBool | Cardano.Binary |
| ConsumeBreakOr | Cardano.Binary |
| ConsumeByteArray | Cardano.Binary |
| ConsumeByteArrayCanonical | Cardano.Binary |
| ConsumeBytes | Cardano.Binary |
| ConsumeBytesCanonical | Cardano.Binary |
| ConsumeBytesIndef | Cardano.Binary |
| ConsumeDouble | Cardano.Binary |
| ConsumeDoubleCanonical | Cardano.Binary |
| ConsumeFloat | Cardano.Binary |
| ConsumeFloat16Canonical | Cardano.Binary |
| ConsumeFloatCanonical | Cardano.Binary |
| ConsumeInt | Cardano.Binary |
| ConsumeInt16 | Cardano.Binary |
| ConsumeInt16Canonical | Cardano.Binary |
| ConsumeInt32 | Cardano.Binary |
| ConsumeInt32Canonical | Cardano.Binary |
| ConsumeInt8 | Cardano.Binary |
| ConsumeInt8Canonical | Cardano.Binary |
| ConsumeIntCanonical | Cardano.Binary |
| ConsumeInteger | Cardano.Binary |
| ConsumeIntegerCanonical | Cardano.Binary |
| ConsumeListLen | Cardano.Binary |
| ConsumeListLenCanonical | Cardano.Binary |
| ConsumeListLenIndef | Cardano.Binary |
| ConsumeListLenOrIndef | Cardano.Binary |
| ConsumeMapLen | Cardano.Binary |
| ConsumeMapLenCanonical | Cardano.Binary |
| ConsumeMapLenIndef | Cardano.Binary |
| ConsumeMapLenOrIndef | Cardano.Binary |
| ConsumeNegWord | Cardano.Binary |
| ConsumeNegWordCanonical | Cardano.Binary |
| ConsumeNull | Cardano.Binary |
| ConsumeSimple | Cardano.Binary |
| ConsumeSimpleCanonical | Cardano.Binary |
| ConsumeString | Cardano.Binary |
| ConsumeStringCanonical | Cardano.Binary |
| ConsumeStringIndef | Cardano.Binary |
| ConsumeTag | Cardano.Binary |
| ConsumeTagCanonical | Cardano.Binary |
| ConsumeUtf8ByteArray | Cardano.Binary |
| ConsumeUtf8ByteArrayCanonical | Cardano.Binary |
| ConsumeWord | Cardano.Binary |
| ConsumeWord16 | Cardano.Binary |
| ConsumeWord16Canonical | Cardano.Binary |
| ConsumeWord32 | Cardano.Binary |
| ConsumeWord32Canonical | Cardano.Binary |
| ConsumeWord8 | Cardano.Binary |
| ConsumeWord8Canonical | Cardano.Binary |
| ConsumeWordCanonical | Cardano.Binary |
| ContextDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN |
| ContextKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES, Cardano.Crypto.KES |
| ContextVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF, Cardano.Crypto.VRF |
| copyMem | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| cryptoInit | Cardano.Crypto.Init |
| CRYPTO_BLAKE2B_256_BYTES | Cardano.Crypto.Libsodium.Constants, Cardano.Crypto.Libsodium.C |
| CRYPTO_BLAKE2B_256_STATE_SIZE | Cardano.Crypto.Libsodium.Constants, Cardano.Crypto.Libsodium.C |
| CRYPTO_SHA256_BYTES | Cardano.Crypto.Libsodium.Constants, Cardano.Crypto.Libsodium.C |
| CRYPTO_SHA256_STATE_SIZE | Cardano.Crypto.Libsodium.Constants, Cardano.Crypto.Libsodium.C |
| CRYPTO_SHA512_BYTES | Cardano.Crypto.Libsodium.Constants, Cardano.Crypto.Libsodium.C |
| CRYPTO_SHA512_STATE_SIZE | Cardano.Crypto.Libsodium.Constants, Cardano.Crypto.Libsodium.C |
| CRYPTO_SIGN_ED25519_BYTES | Cardano.Crypto.Libsodium.Constants, Cardano.Crypto.Libsodium.C |
| CRYPTO_SIGN_ED25519_PUBLICKEYBYTES | Cardano.Crypto.Libsodium.Constants, Cardano.Crypto.Libsodium.C |
| CRYPTO_SIGN_ED25519_SECRETKEYBYTES | Cardano.Crypto.Libsodium.Constants, Cardano.Crypto.Libsodium.C |
| CRYPTO_SIGN_ED25519_SEEDBYTES | Cardano.Crypto.Libsodium.Constants, Cardano.Crypto.Libsodium.C |
| crypto_vrf_ietfdraft13_bytes_batchcompat | Cardano.Crypto.VRF.PraosBatchCompat |
| crypto_vrf_ietfdraft13_outputbytes | Cardano.Crypto.VRF.PraosBatchCompat |
| crypto_vrf_ietfdraft13_publickeybytes | Cardano.Crypto.VRF.PraosBatchCompat |
| crypto_vrf_ietfdraft13_secretkeybytes | Cardano.Crypto.VRF.PraosBatchCompat |
| crypto_vrf_ietfdraft13_seedbytes | Cardano.Crypto.VRF.PraosBatchCompat |
| cstrToInteger | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| Curve1 | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| Curve2 | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| c_blst_add_or_double | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_affine_in_g | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_bendian_from_scalar | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_cneg | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_compress | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_deserialize | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_error_aggr_type_mismatch | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_error_bad_encoding | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_error_bad_scalar | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_error_pk_is_infinity | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_error_point_not_in_group | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_error_point_not_on_curve | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_error_verify_fail | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_fp12_finalverify | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_fp12_is_equal | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_fp12_mul | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_from_affine | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_fr_from_scalar | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_generator | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_hash | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_in_g | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_miller_loop | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_mult | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_mult_pippenger | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_on_curve | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_p_is_equal | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_p_is_inf | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_scalar_from_be_bytes | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_scalar_from_fr | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_scalar_fr_check | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_scratch_sizeof | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_serialize | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_success | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_to_affine | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_to_affines | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_blst_uncompress | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| c_crypto_generichash_blake2b | Cardano.Crypto.Libsodium.C |
| c_crypto_generichash_blake2b_final | Cardano.Crypto.Libsodium.C |
| c_crypto_generichash_blake2b_init | Cardano.Crypto.Libsodium.C |
| c_crypto_generichash_blake2b_update | Cardano.Crypto.Libsodium.C |
| c_crypto_hash_sha256 | Cardano.Crypto.Libsodium.C |
| c_crypto_hash_sha256_final | Cardano.Crypto.Libsodium.C |
| c_crypto_hash_sha256_init | Cardano.Crypto.Libsodium.C |
| c_crypto_hash_sha256_update | Cardano.Crypto.Libsodium.C |
| c_crypto_sign_ed25519_detached | Cardano.Crypto.Libsodium.C |
| c_crypto_sign_ed25519_seed_keypair | Cardano.Crypto.Libsodium.C |
| c_crypto_sign_ed25519_sk_to_pk | Cardano.Crypto.Libsodium.C |
| c_crypto_sign_ed25519_sk_to_seed | Cardano.Crypto.Libsodium.C |
| c_crypto_sign_ed25519_verify_detached | Cardano.Crypto.Libsodium.C |
| c_memcpy | Cardano.Foreign |
| c_memset | Cardano.Foreign |
| c_sodium_compare | Cardano.Crypto.Libsodium.C |
| c_sodium_compare_unsafe | Cardano.Crypto.Libsodium.UnsafeC |
| c_sodium_free | Cardano.Crypto.Libsodium.C |
| c_sodium_free_funptr | Cardano.Crypto.Libsodium.C |
| c_sodium_init | Cardano.Crypto.Libsodium.C |
| c_sodium_malloc | Cardano.Crypto.Libsodium.C |
| c_sodium_memzero | Cardano.Crypto.Libsodium.C |
| c_sodium_mlock | Cardano.Crypto.Libsodium.C |
| c_sodium_munlock | Cardano.Crypto.Libsodium.C |
| c_sodium_randombytes_buf | Cardano.Crypto.Libsodium.C |
| DataMeasureClassOverflowException | |
| 1 (Type/Class) | Data.Measure.Class, Data.Measure |
| 2 (Data Constructor) | Data.Measure.Class, Data.Measure |
| debug | Test.Cardano.Binary.Helpers |
| DecodeAction | Cardano.Binary |
| decodeBool | Cardano.Binary |
| decodeBreakOr | Cardano.Binary |
| decodeByteArray | Cardano.Binary |
| decodeByteArrayCanonical | Cardano.Binary |
| decodeBytes | Cardano.Binary |
| decodeBytesCanonical | Cardano.Binary |
| decodeBytesIndef | Cardano.Binary |
| decodeCertVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| decodeCollection | Cardano.Binary |
| decodeCollectionWithLen | Cardano.Binary |
| decodeDouble | Cardano.Binary |
| decodeDoubleCanonical | Cardano.Binary |
| decodeFloat | Cardano.Binary |
| decodeFloat16Canonical | Cardano.Binary |
| decodeFloatCanonical | Cardano.Binary |
| decodeFull | Cardano.Binary |
| decodeFull' | Cardano.Binary |
| decodeFullDecoder | Cardano.Binary |
| decodeFullDecoder' | Cardano.Binary |
| decodeHexByteString | Cardano.Crypto.Util |
| decodeHexString | Cardano.Crypto.Util |
| decodeHexStringQ | Cardano.Crypto.Util |
| decodeInt | Cardano.Binary |
| decodeInt16 | Cardano.Binary |
| decodeInt16Canonical | Cardano.Binary |
| decodeInt32 | Cardano.Binary |
| decodeInt32Canonical | Cardano.Binary |
| decodeInt64 | Cardano.Binary |
| decodeInt64Canonical | Cardano.Binary |
| decodeInt8 | Cardano.Binary |
| decodeInt8Canonical | Cardano.Binary |
| decodeIntCanonical | Cardano.Binary |
| decodeInteger | Cardano.Binary |
| decodeIntegerCanonical | Cardano.Binary |
| decodeListLen | Cardano.Binary |
| decodeListLenCanonical | Cardano.Binary |
| decodeListLenCanonicalOf | Cardano.Binary |
| decodeListLenIndef | Cardano.Binary |
| decodeListLenOf | Cardano.Binary |
| decodeListLenOrIndef | Cardano.Binary |
| decodeListWith | Cardano.Binary |
| decodeMapLen | Cardano.Binary |
| decodeMapLenCanonical | Cardano.Binary |
| decodeMapLenIndef | Cardano.Binary |
| decodeMapLenOrIndef | Cardano.Binary |
| decodeMapSkel | Cardano.Binary |
| decodeMaybe | Cardano.Binary |
| decodeNegWord | Cardano.Binary |
| decodeNegWord64 | Cardano.Binary |
| decodeNegWord64Canonical | Cardano.Binary |
| decodeNegWordCanonical | Cardano.Binary |
| decodeNestedCbor | Cardano.Binary |
| decodeNestedCborBytes | Cardano.Binary |
| decodeNominalDiffTime | Cardano.Binary |
| decodeNominalDiffTimeMicro | Cardano.Binary |
| decodeNull | Cardano.Binary |
| decodeNullMaybe | Cardano.Binary |
| Decoder | Cardano.Binary |
| DecoderError | Cardano.Binary |
| DecoderErrorCanonicityViolation | Cardano.Binary |
| DecoderErrorCustom | Cardano.Binary |
| DecoderErrorDeserialiseFailure | Cardano.Binary |
| DecoderErrorEmptyList | Cardano.Binary |
| DecoderErrorLeftover | Cardano.Binary |
| DecoderErrorSizeMismatch | Cardano.Binary |
| DecoderErrorUnknownTag | Cardano.Binary |
| DecoderErrorVoid | Cardano.Binary |
| decodeSeq | Cardano.Binary |
| decodeSequenceLenIndef | Cardano.Binary |
| decodeSequenceLenN | Cardano.Binary |
| decodeSigDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| decodeSigKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| decodeSignedDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| decodeSignedKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| decodeSignKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| decodeSignKeyDSIGNM | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| decodeSignKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| decodeSignKeyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| decodeSimple | Cardano.Binary |
| decodeSimpleCanonical | Cardano.Binary |
| decodeString | Cardano.Binary |
| decodeStringCanonical | Cardano.Binary |
| decodeStringIndef | Cardano.Binary |
| decodeTag | Cardano.Binary |
| decodeTag64 | Cardano.Binary |
| decodeTag64Canonical | Cardano.Binary |
| decodeTagCanonical | Cardano.Binary |
| decodeUnsoundPureSignKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| decodeUtf8ByteArray | Cardano.Binary |
| decodeUtf8ByteArrayCanonical | Cardano.Binary |
| decodeVerKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| decodeVerKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| decodeVerKeyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| decodeWithByteSpan | Cardano.Binary |
| decodeWord | Cardano.Binary |
| decodeWord16 | Cardano.Binary |
| decodeWord16Canonical | Cardano.Binary |
| decodeWord32 | Cardano.Binary |
| decodeWord32Canonical | Cardano.Binary |
| decodeWord64 | Cardano.Binary |
| decodeWord64Canonical | Cardano.Binary |
| decodeWord8 | Cardano.Binary |
| decodeWord8Canonical | Cardano.Binary |
| decodeWordCanonical | Cardano.Binary |
| decodeWordCanonicalOf | Cardano.Binary |
| decodeWordOf | Cardano.Binary |
| defaultMessage | Test.Crypto.Vector.Vectors |
| defaultSKey | Test.Crypto.Vector.Vectors |
| deprecatedGoldenDecode | Test.Cardano.Binary.Helpers.GoldenRoundTrip |
| deriveVerKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| deriveVerKeyDSIGNM | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| deriveVerKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| deriveVerKeyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| diffRelativeTime | Cardano.Slotting.Time |
| digest | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| digestMLockedBS | Cardano.Crypto.Libsodium.Hash.Class, Cardano.Crypto.Libsodium.Hash, Cardano.Crypto.Libsodium |
| digestMLockedStorable | Cardano.Crypto.Libsodium.Hash.Class, Cardano.Crypto.Libsodium.Hash, Cardano.Crypto.Libsodium |
| DirectDeserialise | Cardano.Crypto.DirectSerialise |
| directDeserialise | Cardano.Crypto.DirectSerialise |
| directDeserialiseBuf | Cardano.Crypto.DirectSerialise |
| directDeserialiseBufChecked | Cardano.Crypto.DirectSerialise |
| directDeserialiseFrom | Cardano.Crypto.DirectSerialise |
| directDeserialiseFromBS | Test.Crypto.Util |
| directDeserialiseFromChecked | Cardano.Crypto.DirectSerialise |
| DirectSerialise | Cardano.Crypto.DirectSerialise |
| directSerialise | Cardano.Crypto.DirectSerialise |
| directSerialiseBuf | Cardano.Crypto.DirectSerialise |
| directSerialiseBufChecked | Cardano.Crypto.DirectSerialise |
| directSerialiseTo | Cardano.Crypto.DirectSerialise |
| directSerialiseToBS | Test.Crypto.Util |
| directSerialiseToChecked | Cardano.Crypto.DirectSerialise |
| doesNotThrow | Test.Crypto.Util |
| Done | Cardano.Binary |
| drop | |
| 1 (Function) | Data.Sequence.Strict |
| 2 (Function) | Data.Measure |
| dropBytes | Test.Crypto.Vector.SerializationUtils |
| dropLast | Data.Sequence.Strict |
| dropUntil | Data.FingerTree.Strict |
| dropWhileL | Data.Sequence.Strict |
| dropWhileR | Data.Sequence.Strict |
| DSIGNAlgorithm | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| DSIGNMAlgorithm | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| ecdsaMismatchMessageAndSignature | Test.Crypto.Vector.Vectors |
| ecdsaNegSigTestVectors | Test.Crypto.Vector.Vectors |
| EcdsaSecp256k1DSIGN | Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN |
| ecdsaVerKeyAndSigVerifyTestVectors | Test.Crypto.Vector.Vectors |
| ecdsaWrongLengthSigTestVectorsRaw | Test.Crypto.Vector.Vectors |
| Ed25519DSIGN | Cardano.Crypto.DSIGN.Ed25519, Cardano.Crypto.DSIGN |
| Ed448DSIGN | Cardano.Crypto.DSIGN.Ed448, Cardano.Crypto.DSIGN |
| eitherShowError | Test.Crypto.Util |
| Empty | |
| 1 (Type/Class) | Cardano.Crypto.Util |
| 2 (Data Constructor) | Data.Sequence.Strict |
| empty | |
| 1 (Function) | Data.Sequence.Strict |
| 2 (Function) | Data.FingerTree.Strict |
| EmptyL | Data.FingerTree.Strict |
| EmptyR | Data.FingerTree.Strict |
| encodeBool | Cardano.Binary |
| encodeBreak | Cardano.Binary |
| encodeByteArray | Cardano.Binary |
| encodeBytes | Cardano.Binary |
| encodeBytesIndef | Cardano.Binary |
| encodeCertVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| encodedCertVRFSizeExpr | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| encodedListSizeExpr | Cardano.Binary |
| encodeDouble | Cardano.Binary |
| encodedSigDSIGNSizeExpr | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| encodedSigKESSizeExpr | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| encodedSignKeyDSIGNSizeExpr | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| encodedSignKeyKESSizeExpr | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| encodedSignKeyVRFSizeExpr | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| encodedSizeExpr | Cardano.Binary, Test.Crypto.Util |
| encodedVerKeyDSIGNSizeExpr | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| encodedVerKeyKESSizeExpr | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| encodedVerKeyVRFSizeExpr | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| encodeFloat | Cardano.Binary |
| encodeFloat16 | Cardano.Binary |
| encodeInt | Cardano.Binary |
| encodeInt16 | Cardano.Binary |
| encodeInt32 | Cardano.Binary |
| encodeInt64 | Cardano.Binary |
| encodeInt8 | Cardano.Binary |
| encodeInteger | Cardano.Binary |
| encodeListLen | Cardano.Binary |
| encodeListLenIndef | Cardano.Binary |
| encodeMapLen | Cardano.Binary |
| encodeMapLenIndef | Cardano.Binary |
| encodeMaybe | Cardano.Binary |
| encodeNestedCbor | Cardano.Binary |
| encodeNestedCborBytes | Cardano.Binary |
| encodeNominalDiffTime | Cardano.Binary |
| encodeNominalDiffTimeMicro | Cardano.Binary |
| encodeNull | Cardano.Binary |
| encodeNullMaybe | Cardano.Binary |
| encodePreEncoded | Cardano.Binary |
| encodeSeq | Cardano.Binary |
| encodeSigDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| encodeSigKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| encodeSignedDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| encodeSignedKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| encodeSignKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| encodeSignKeyDSIGNM | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| encodeSignKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| encodeSignKeyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| encodeSimple | Cardano.Binary |
| encodeString | Cardano.Binary |
| encodeStringIndef | Cardano.Binary |
| encodeTag | Cardano.Binary |
| encodeTag64 | Cardano.Binary |
| encodeUndef | Cardano.Binary |
| encodeUnsoundPureSignKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| encodeUtf8ByteArray | Cardano.Binary |
| encodeVerKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| encodeVerKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| encodeVerKeyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| encodeWord | Cardano.Binary |
| encodeWord16 | Cardano.Binary |
| encodeWord32 | Cardano.Binary |
| encodeWord64 | Cardano.Binary |
| encodeWord8 | Cardano.Binary |
| Encoding | |
| 1 (Type/Class) | Cardano.Binary |
| 2 (Data Constructor) | Cardano.Binary |
| enforceSize | Cardano.Binary |
| EpochInfo | |
| 1 (Type/Class) | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| 2 (Data Constructor) | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| epochInfoEpoch | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| epochInfoEpoch_ | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| epochInfoFirst | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| epochInfoFirst_ | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| epochInfoRange | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| epochInfoSize | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| epochInfoSize_ | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| epochInfoSlotLength | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| epochInfoSlotLength_ | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| epochInfoSlotToRelativeTime | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| epochInfoSlotToRelativeTime_ | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| epochInfoSlotToUTCTime | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| epochInfoTests | Test.Cardano.Slotting.EpochInfo |
| EpochInterval | |
| 1 (Type/Class) | Cardano.Slotting.Slot |
| 2 (Data Constructor) | Cardano.Slotting.Slot |
| EpochNo | |
| 1 (Type/Class) | Cardano.Slotting.Slot |
| 2 (Data Constructor) | Cardano.Slotting.Slot |
| EpochSize | |
| 1 (Type/Class) | Cardano.Slotting.Slot |
| 2 (Data Constructor) | Cardano.Slotting.Slot |
| EqST | Test.Crypto.EqST |
| equalsM | Test.Crypto.EqST |
| evalCertified | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| evalVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| expandHash | Cardano.Crypto.Libsodium.Hash, Cardano.Crypto.Libsodium |
| expandHashWith | Cardano.Crypto.Libsodium.Hash, Cardano.Crypto.Libsodium |
| expandSeed | Cardano.Crypto.Seed |
| expectedSize | Cardano.Crypto.DirectSerialise |
| extendedEpochInfo | Test.Cardano.Slotting.EpochInfo |
| extensionProperty | Test.Cardano.Binary.Helpers |
| Fail | Cardano.Binary |
| failSizeCheck | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| filter | Data.Sequence.Strict |
| finalizeMLockedForeignPtr | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory, Cardano.Crypto.Libsodium |
| findIndexL | Data.Sequence.Strict |
| findIndexR | Data.Sequence.Strict |
| findIndicesL | Data.Sequence.Strict |
| findIndicesR | Data.Sequence.Strict |
| fixedEpochInfo | Cardano.Slotting.EpochInfo.Impl, Cardano.Slotting.EpochInfo |
| fixedEpochInfoEpoch | Cardano.Slotting.EpochInfo.Impl, Cardano.Slotting.EpochInfo |
| fixedEpochInfoFirst | Cardano.Slotting.EpochInfo.Impl, Cardano.Slotting.EpochInfo |
| fmap' | Data.FingerTree.Strict |
| forceElemsToWHNF | Data.Unit.Strict |
| forceToStrict | |
| 1 (Function) | Data.Sequence.Strict |
| 2 (Function) | Data.FingerTree.Strict |
| ForeignPtr | |
| 1 (Type/Class) | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| 2 (Data Constructor) | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| forgetSignKeyDSIGNM | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| forgetSignKeyDSIGNMWith | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| forgetSignKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| forgetSignKeyKESWith | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| Fr | |
| 1 (Type/Class) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| 2 (Data Constructor) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| FreeEv | Test.Crypto.AllocLog |
| frFromCanonicalScalar | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| frFromScalar | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| fromAffine | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| FromCBOR | Cardano.Binary, Test.Crypto.Util |
| fromCBOR | Cardano.Binary, Test.Crypto.Util |
| fromCBORMaybe | Cardano.Binary |
| fromHash | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| fromList | |
| 1 (Function) | Data.Sequence.Strict |
| 2 (Function) | Data.FingerTree.Strict |
| fromMessageHash | Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN |
| fromRelativeTime | Cardano.Slotting.Time |
| fromSMaybe | Data.Maybe.Strict |
| fromStrict | |
| 1 (Function) | Data.Sequence.Strict |
| 2 (Function) | Data.FingerTree.Strict |
| fromWithOrigin | Cardano.Slotting.Slot |
| gen | Test.Cardano.Binary.Helpers |
| genBadInputFor | Test.Crypto.Util |
| generalizeEpochInfo | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| genKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| genKeyDSIGNM | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| genKeyDSIGNMWith | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| genKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| genKeyKESWith | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| genKeyPairVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| genKeyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| genSeed | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| getBinDir | Paths_cardano_crypto_tests |
| getBytesFromSeed | Cardano.Crypto.Seed |
| getBytesFromSeedEither | Cardano.Crypto.Seed |
| getBytesFromSeedT | Cardano.Crypto.Seed |
| getDataDir | Paths_cardano_crypto_tests |
| getDataFileName | Paths_cardano_crypto_tests |
| getDecodeAction | Cardano.Binary |
| getDynLibDir | Paths_cardano_crypto_tests |
| getHash | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| getHashBytesAsHex | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| getLibDir | Paths_cardano_crypto_tests |
| getLibexecDir | Paths_cardano_crypto_tests |
| getOutputVRFBytes | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| getOutputVRFNatural | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| getRandomWord64 | Cardano.Crypto.Util |
| getRelativeTime | Cardano.Slotting.Time |
| getSeedBytes | Cardano.Crypto.Seed |
| getSeedDSIGNM | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| getSeedDSIGNMWith | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| getSeedSize | Cardano.Crypto.Seed |
| getSig | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| getSignableRepresentation | Cardano.Crypto.Util |
| getSlotLength | Cardano.Slotting.Time |
| getSysconfDir | Paths_cardano_crypto_tests |
| getSystemStart | Cardano.Slotting.Time |
| getTestSeed | Test.Crypto.Util |
| gitRev | Cardano.Git.Rev |
| gmempty | Data.DerivingVia.GHC.Generics.Monoid |
| GMonoid | Data.DerivingVia.GHC.Generics.Monoid |
| goldenTestCBOR | Test.Cardano.Binary.Helpers.GoldenRoundTrip |
| goldenTestCBORExplicit | Test.Cardano.Binary.Helpers.GoldenRoundTrip |
| goldenTestExplicit | Test.Cardano.Binary.Helpers.GoldenRoundTrip |
| gsappend | Data.DerivingVia.GHC.Generics.Semigroup |
| GSemigroup | Data.DerivingVia.GHC.Generics.Semigroup |
| Hash | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hash | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| HashAlgorithm | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashAlgorithmName | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashAndPack | Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN |
| hashFromBytes | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashFromBytesAsHex | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashFromBytesShort | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashFromOffsetBytesShort | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashFromPackedBytes | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashFromStringAsHex | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashFromTextAsHex | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashPairOfVKeys | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| hashRaw | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashToBytes | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashToBytesAsHex | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashToBytesShort | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashToPackedBytes | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashToStringAsHex | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashToTextAsHex | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashVerKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| hashVerKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| hashVerKeyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| hashWith | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| hashWithSerialiser | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| heapSizeKb | Cardano.HeapWords |
| heapSizeMb | Cardano.HeapWords |
| HeapWords | Cardano.HeapWords |
| heapWords | Cardano.HeapWords |
| heapWords0 | Cardano.HeapWords |
| heapWords1 | Cardano.HeapWords |
| heapWords10 | Cardano.HeapWords |
| heapWords11 | Cardano.HeapWords |
| heapWords12 | Cardano.HeapWords |
| heapWords13 | Cardano.HeapWords |
| heapWords2 | Cardano.HeapWords |
| heapWords3 | Cardano.HeapWords |
| heapWords4 | Cardano.HeapWords |
| heapWords5 | Cardano.HeapWords |
| heapWords6 | Cardano.HeapWords |
| heapWords7 | Cardano.HeapWords |
| heapWords8 | Cardano.HeapWords |
| heapWords9 | Cardano.HeapWords |
| heapWordsUArray | Cardano.HeapWords |
| heapWordsUnpacked | Cardano.HeapWords |
| heapWordsUVector | Cardano.HeapWords |
| hexBS | Test.Crypto.Util |
| HexBytes | |
| 1 (Type/Class) | Test.Cardano.Binary.TreeDiff |
| 2 (Data Constructor) | Test.Cardano.Binary.TreeDiff |
| hexByteStringExpr | Test.Cardano.Binary.TreeDiff |
| hexByteStringLength | Test.Crypto.Vector.SerializationUtils |
| HexCBOR | Test.Crypto.Vector.SerializationUtils |
| HexStringInCBOR | Test.Crypto.Vector.SerializationUtils |
| hi | Cardano.Binary |
| hoistEpochInfo | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
| InstantiatedAt | |
| 1 (Type/Class) | Data.DerivingVia |
| 2 (Data Constructor) | Data.DerivingVia |
| integerAsCStrL | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| integerToBS | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| invalidEcdsaSigLengthError | Test.Crypto.Vector.StringConstants |
| invalidEcdsaVerKeyLengthError | Test.Crypto.Vector.StringConstants |
| invalidSchnorrSigLengthError | Test.Crypto.Vector.StringConstants |
| invalidSchnorrVerKeyLengthError | Test.Crypto.Vector.StringConstants |
| io | Test.Crypto.RunIO |
| io_crypto_vrf_ietfdraft13_publickeybytes | Cardano.Crypto.VRF.PraosBatchCompat |
| io_crypto_vrf_ietfdraft13_secretkeybytes | Cardano.Crypto.VRF.PraosBatchCompat |
| isSJust | Data.Maybe.Strict |
| isSNothing | Data.Maybe.Strict |
| isTodo | Cardano.Binary |
| Keccak256 | Cardano.Crypto.Hash.Keccak256, Cardano.Crypto.Hash |
| KESAlgorithm | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| keypairFromSeed | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| label | Cardano.Binary |
| LeiosFlag | Cardano.Base.FeatureFlags |
| length | Data.Sequence.Strict |
| LengthOf | |
| 1 (Type/Class) | Cardano.Binary |
| 2 (Data Constructor) | Cardano.Binary |
| liftST | Cardano.Binary |
| lo | Cardano.Binary |
| loadHexFile | Test.Crypto.EllipticCurve |
| Lock | Test.Crypto.Util |
| lookup | Data.Sequence.Strict |
| main | |
| 1 (Function) | Main |
| 2 (Function) | Main |
| 3 (Function) | Main |
| 4 (Function) | Main |
| mallocForeignPtrBytes | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| MarkerEv | Test.Crypto.AllocLog |
| matchSize | Cardano.Binary |
| max | Data.Measure.Class, Data.Measure |
| maxBound | Data.Measure.Class, Data.Measure |
| maybeToStrictMaybe | Data.Maybe.Strict |
| Measure | Data.Measure.Class, Data.Measure |
| measure | Data.FingerTree.Strict |
| Measured | Data.FingerTree.Strict |
| memcpySized | Cardano.Foreign |
| memsetSized | Cardano.Foreign |
| Message | |
| 1 (Type/Class) | Test.Crypto.Util |
| 2 (Data Constructor) | Test.Crypto.Util |
| messageBytes | Test.Crypto.Util |
| MessageHash | Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN |
| millerLoop | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| min | Data.Measure.Class, Data.Measure |
| mkLock | Test.Crypto.Util |
| mkLoggingAllocator | Test.Crypto.AllocLog |
| mkSeedFromBytes | Cardano.Crypto.Seed |
| mkSlotLength | Cardano.Slotting.Time |
| mkTestOutputVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| mlAllocate | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| mlockedAlloca | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| mlockedAllocaSized | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| mlockedAllocaSizedWith | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| MLockedAllocator | |
| 1 (Type/Class) | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory, Cardano.Crypto.Libsodium |
| 2 (Data Constructor) | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| mlockedAllocaWith | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| mlockedAllocForeignPtr | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory, Cardano.Crypto.Libsodium |
| mlockedAllocForeignPtrBytes | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| mlockedAllocForeignPtrBytesWith | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| mlockedAllocForeignPtrWith | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| MLockedForeignPtr | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory, Cardano.Crypto.Libsodium |
| mlockedMalloc | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory, Cardano.Crypto.Libsodium |
| MLockedSeed | |
| 1 (Type/Class) | Cardano.Crypto.Libsodium.MLockedSeed |
| 2 (Data Constructor) | Cardano.Crypto.Libsodium.MLockedSeed |
| mlockedSeedCopy | Cardano.Crypto.Libsodium.MLockedSeed |
| mlockedSeedCopyWith | Cardano.Crypto.Libsodium.MLockedSeed |
| mlockedSeedFinalize | Cardano.Crypto.Libsodium.MLockedSeed |
| mlockedSeedMLSB | Cardano.Crypto.Libsodium.MLockedSeed |
| mlockedSeedNew | Cardano.Crypto.Libsodium.MLockedSeed |
| mlockedSeedNewRandom | Cardano.Crypto.Libsodium.MLockedSeed |
| mlockedSeedNewRandomWith | Cardano.Crypto.Libsodium.MLockedSeed |
| mlockedSeedNewWith | Cardano.Crypto.Libsodium.MLockedSeed |
| mlockedSeedNewZero | Cardano.Crypto.Libsodium.MLockedSeed |
| mlockedSeedNewZeroWith | Cardano.Crypto.Libsodium.MLockedSeed |
| mlockedSeedUseAsCPtr | Cardano.Crypto.Libsodium.MLockedSeed |
| mlockedSeedUseAsSizedPtr | Cardano.Crypto.Libsodium.MLockedSeed |
| MLockedSizedBytes | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| MLSB | Cardano.Crypto.Libsodium.MLockedBytes.Internal |
| mlsbAsByteString | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbCompare | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbCopy | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbCopyWith | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbEq | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbFinalize | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbFromByteString | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbFromByteStringCheck | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbFromByteStringCheckWith | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbFromByteStringWith | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbNew | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbNewWith | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbNewZero | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbNewZeroWith | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbToByteString | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbUseAsCPtr | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbUseAsSizedPtr | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| mlsbZero | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes, Cardano.Crypto.Libsodium |
| MockDSIGN | Cardano.Crypto.DSIGN.Mock, Cardano.Crypto.DSIGN |
| MockKES | Cardano.Crypto.KES.Mock, Cardano.Crypto.KES |
| mockSign | Cardano.Crypto.DSIGN.Mock, Cardano.Crypto.DSIGN |
| MockVRF | Cardano.Crypto.VRF.Mock, Cardano.Crypto.VRF |
| multNominalDiffTime | Cardano.Slotting.Time |
| multRelativeTime | Cardano.Slotting.Time |
| mungeName | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| naclDigestPtr | Cardano.Crypto.Libsodium.Hash.Class, Cardano.Crypto.Libsodium.Hash, Cardano.Crypto.Libsodium |
| naturalToBytes | Cardano.Crypto.Util |
| nequalsM | Test.Crypto.EqST |
| nestedCborBytesSizeExpr | Cardano.Binary |
| nestedCborSizeExpr | Cardano.Binary |
| NeverDSIGN | Cardano.Crypto.DSIGN.NeverUsed, Cardano.Crypto.DSIGN |
| NeverHash | Cardano.Crypto.Hash.NeverUsed, Cardano.Crypto.Hash |
| NeverKES | Cardano.Crypto.KES.NeverUsed, Cardano.Crypto.KES |
| NeverUsedCertVRF | Cardano.Crypto.VRF.NeverUsed, Cardano.Crypto.VRF |
| NeverUsedSigDSIGN | Cardano.Crypto.DSIGN.NeverUsed, Cardano.Crypto.DSIGN |
| NeverUsedSigKES | Cardano.Crypto.KES.NeverUsed, Cardano.Crypto.KES |
| NeverUsedSignKeyDSIGN | Cardano.Crypto.DSIGN.NeverUsed, Cardano.Crypto.DSIGN |
| NeverUsedSignKeyKES | Cardano.Crypto.KES.NeverUsed, Cardano.Crypto.KES |
| NeverUsedSignKeyVRF | Cardano.Crypto.VRF.NeverUsed, Cardano.Crypto.VRF |
| NeverUsedVerKeyDSIGN | Cardano.Crypto.DSIGN.NeverUsed, Cardano.Crypto.DSIGN |
| NeverUsedVerKeyKES | Cardano.Crypto.KES.NeverUsed, Cardano.Crypto.KES |
| NeverUsedVerKeyVRF | Cardano.Crypto.VRF.NeverUsed, Cardano.Crypto.VRF |
| NeverVRF | Cardano.Crypto.VRF.NeverUsed, Cardano.Crypto.VRF |
| noExceptionsThrown | Test.Crypto.Util |
| Nowhere | Data.FingerTree.Strict |
| null | |
| 1 (Function) | Data.Sequence.Strict |
| 2 (Function) | Data.FingerTree.Strict |
| nullTestSeed | Test.Crypto.Util |
| OnLeft | Data.FingerTree.Strict |
| OnRight | Data.FingerTree.Strict |
| OptimizedKESAlgorithm | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| Origin | Cardano.Slotting.Slot |
| origin | Cardano.Slotting.Slot |
| Output | |
| 1 (Type/Class) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Type/Class) | Cardano.Crypto.VRF.Praos |
| outputBytes | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| outputFromBytes | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| outputFromProof | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| outputToBatchCompat | Cardano.Crypto.VRF.Praos |
| OutputVRF | |
| 1 (Type/Class) | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| 2 (Data Constructor) | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| packByteStringCStringLen | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| PackedBytes | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| PackedBytes28 | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| PackedBytes32 | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| PackedBytes8 | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| padBS | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| PeekAvailable | Cardano.Binary |
| peekAvailable | Cardano.Binary |
| PeekByteOffset | Cardano.Binary |
| peekByteOffset | Cardano.Binary |
| PeekTokenType | Cardano.Binary |
| peekTokenType | Cardano.Binary |
| PerasFlag | Cardano.Base.FeatureFlags |
| Period | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| periodKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| PhalanxFlag | Cardano.Base.FeatureFlags |
| PinnedSizedBytes | Cardano.Crypto.PinnedSizedBytes |
| plus | Data.Measure.Class, Data.Measure |
| Point | |
| 1 (Type/Class) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| 2 (Data Constructor) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| Point1 | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| Point1Ptr | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| Point2 | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| Point2Ptr | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| PointArrayPtr | |
| 1 (Type/Class) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| 2 (Data Constructor) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| pointFromMaybe | Cardano.Crypto.VRF.Simple, Cardano.Crypto.VRF |
| PointPtr | |
| 1 (Type/Class) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| 2 (Data Constructor) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| Position | Data.FingerTree.Strict |
| PraosBatchCompatVRF | Cardano.Crypto.VRF.PraosBatchCompat |
| PraosVRF | Cardano.Crypto.VRF.Praos |
| precise | Test.Cardano.Binary.Helpers |
| Proof | |
| 1 (Type/Class) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Type/Class) | Cardano.Crypto.VRF.Praos |
| proofBytes | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| proofFromBytes | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| prop_cbor | Test.Crypto.Util |
| prop_cbor_direct_vs_class | Test.Crypto.Util |
| prop_cbor_roundtrip | Test.Crypto.Util |
| prop_cbor_size | Test.Crypto.Util |
| prop_cbor_valid | Test.Crypto.Util |
| prop_cbor_with | Test.Crypto.Util |
| prop_fourPairings | Test.Crypto.EllipticCurve |
| prop_no_thunks | Test.Crypto.Util |
| prop_no_thunks_IO | Test.Crypto.Util |
| prop_no_thunks_IO_from | Test.Crypto.Util |
| prop_no_thunks_IO_with | Test.Crypto.Util |
| prop_randomFailsFinalVerify | Test.Crypto.EllipticCurve |
| prop_raw_deserialise | Test.Crypto.Util |
| prop_raw_serialise | Test.Crypto.Util |
| prop_repeatedAddition | Test.Crypto.EllipticCurve |
| prop_size_serialise | Test.Crypto.Util |
| prop_threePairings | Test.Crypto.EllipticCurve |
| prove | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| psbCreate | Cardano.Crypto.PinnedSizedBytes |
| psbCreateLen | Cardano.Crypto.PinnedSizedBytes |
| psbCreateResult | Cardano.Crypto.PinnedSizedBytes |
| psbCreateResultLen | Cardano.Crypto.PinnedSizedBytes |
| psbCreateSized | Cardano.Crypto.PinnedSizedBytes |
| psbCreateSizedResult | Cardano.Crypto.PinnedSizedBytes |
| psbFromBytes | Cardano.Crypto.PinnedSizedBytes |
| psbFromByteString | Cardano.Crypto.PinnedSizedBytes |
| psbFromByteStringCheck | Cardano.Crypto.PinnedSizedBytes |
| psbToBytes | Cardano.Crypto.PinnedSizedBytes |
| psbToByteString | Cardano.Crypto.PinnedSizedBytes |
| psbUseAsCPtr | Cardano.Crypto.PinnedSizedBytes |
| psbUseAsCPtrLen | Cardano.Crypto.PinnedSizedBytes |
| psbUseAsSizedPtr | Cardano.Crypto.PinnedSizedBytes |
| psbZero | Cardano.Crypto.PinnedSizedBytes |
| PT | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| ptFinalVerify | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| ptMult | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| PTPtr | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| ptrPsbToSizedPtr | Cardano.Crypto.PinnedSizedBytes |
| PureEqST | |
| 1 (Type/Class) | Test.Crypto.EqST |
| 2 (Data Constructor) | Test.Crypto.EqST |
| randombytes_buf | Cardano.Crypto.RandomBytes |
| Range | |
| 1 (Type/Class) | Cardano.Binary |
| 2 (Data Constructor) | Cardano.Binary |
| rawDeserialiseCertVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| rawDeserialiseSigDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| rawDeserialiseSigKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| rawDeserialiseSignKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| rawDeserialiseSignKeyDSIGNM | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| rawDeserialiseSignKeyDSIGNMWith | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| rawDeserialiseSignKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| rawDeserialiseSignKeyKESWith | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| rawDeserialiseSignKeyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| rawDeserialiseUnsoundPureSignKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| rawDeserialiseVerKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| rawDeserialiseVerKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| rawDeserialiseVerKeyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| rawSerialiseCertVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| rawSerialiseSigDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| rawSerialiseSigKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| rawSerialiseSignKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| rawSerialiseSignKeyDSIGNM | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| rawSerialiseSignKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| rawSerialiseSignKeyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| rawSerialiseUnsoundPureSignKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| rawSerialiseVerKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| rawSerialiseVerKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| rawSerialiseVerKeyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| readBinaryNatural | Cardano.Crypto.Util |
| readBinaryWord64 | Cardano.Crypto.Util |
| readSeedFromSystemEntropy | Cardano.Crypto.Seed |
| RelativeTime | |
| 1 (Type/Class) | Cardano.Slotting.Time |
| 2 (Data Constructor) | Cardano.Slotting.Time |
| reverse | Data.FingerTree.Strict |
| RIPEMD160 | Cardano.Crypto.Hash.RIPEMD160 |
| roundTripsCBORBuildable | Test.Cardano.Binary.Helpers.GoldenRoundTrip |
| roundTripsCBORShow | Test.Cardano.Binary.Helpers.GoldenRoundTrip |
| RunIO | Test.Crypto.RunIO |
| runMonadRandomWithSeed | Cardano.Crypto.Seed |
| Scalar | |
| 1 (Type/Class) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| 2 (Data Constructor) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| scalarCanonical | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| scalarFromBS | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| scalarFromFr | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| scalarFromInteger | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| scalarPeriod | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
| ScalarPtr | |
| 1 (Type/Class) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| 2 (Data Constructor) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| scalarToBS | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| scalarToInteger | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| scanl | Data.Sequence.Strict |
| scfg | Test.Cardano.Binary.Helpers |
| schnorrMismatchMessageAndSignature | Test.Crypto.Vector.Vectors |
| SchnorrSecp256k1DSIGN | Cardano.Crypto.DSIGN.SchnorrSecp256k1, Cardano.Crypto.DSIGN |
| schnorrVerKeyAndSigVerifyTestVectors | Test.Crypto.Vector.Vectors |
| schnorrWrongLengthSigTestVectorsRaw | Test.Crypto.Vector.Vectors |
| search | Data.FingerTree.Strict |
| SearchResult | Data.FingerTree.Strict |
| SECP256k1Context | Cardano.Crypto.SECP256K1.C |
| SECP256k1SchnorrExtraParams | Cardano.Crypto.SECP256K1.C |
| SECP256K1_ECDSA_MESSAGE_BYTES | Cardano.Crypto.SECP256K1.Constants |
| SECP256K1_ECDSA_PRIVKEY_BYTES | Cardano.Crypto.SECP256K1.Constants |
| SECP256K1_ECDSA_PUBKEY_BYTES | Cardano.Crypto.SECP256K1.Constants |
| SECP256K1_ECDSA_PUBKEY_BYTES_INTERNAL | Cardano.Crypto.SECP256K1.Constants |
| SECP256K1_ECDSA_SIGNATURE_BYTES | Cardano.Crypto.SECP256K1.Constants |
| SECP256K1_ECDSA_SIGNATURE_BYTES_INTERNAL | Cardano.Crypto.SECP256K1.Constants |
| SECP256K1_SCHNORR_KEYPAIR_BYTES | Cardano.Crypto.SECP256K1.Constants |
| SECP256K1_SCHNORR_PRIVKEY_BYTES | Cardano.Crypto.SECP256K1.Constants |
| SECP256K1_SCHNORR_PUBKEY_BYTES | Cardano.Crypto.SECP256K1.Constants |
| SECP256K1_SCHNORR_PUBKEY_BYTES_INTERNAL | Cardano.Crypto.SECP256K1.Constants |
| SECP256K1_SCHNORR_SIGNATURE_BYTES | Cardano.Crypto.SECP256K1.Constants |
| secpContextCreate | Cardano.Crypto.SECP256K1.C |
| secpContextSignVerify | Cardano.Crypto.SECP256K1.C |
| secpCtxPtr | Cardano.Crypto.SECP256K1.C |
| secpEcCompressed | Cardano.Crypto.SECP256K1.C |
| secpEcdsaSign | Cardano.Crypto.SECP256K1.C |
| secpEcdsaSignatureParseCompact | Cardano.Crypto.SECP256K1.C |
| secpEcdsaSignatureSerializeCompact | Cardano.Crypto.SECP256K1.C |
| secpEcdsaVerify | Cardano.Crypto.SECP256K1.C |
| secpEcPubkeyCreate | Cardano.Crypto.SECP256K1.C |
| secpEcPubkeyParse | Cardano.Crypto.SECP256K1.C |
| secpEcPubkeySerialize | Cardano.Crypto.SECP256K1.C |
| secpKeyPairCreate | Cardano.Crypto.SECP256K1.C |
| secpKeyPairXOnlyPub | Cardano.Crypto.SECP256K1.C |
| secpSchnorrSigSignCustom | Cardano.Crypto.SECP256K1.C |
| secpSchnorrSigVerify | Cardano.Crypto.SECP256K1.C |
| secpXOnlyPubkeyParse | Cardano.Crypto.SECP256K1.C |
| secpXOnlyPubkeySerialize | Cardano.Crypto.SECP256K1.C |
| Seed | |
| 1 (Type/Class) | Cardano.Crypto.Seed, Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| 2 (Type/Class) | Cardano.Crypto.VRF.PraosBatchCompat |
| 3 (Type/Class) | Cardano.Crypto.VRF.Praos |
| seedBytesDemanded | Cardano.Crypto.Seed |
| SeedBytesExhausted | |
| 1 (Type/Class) | Cardano.Crypto.Seed |
| 2 (Data Constructor) | Cardano.Crypto.Seed |
| seedBytesSupplied | Cardano.Crypto.Seed |
| SeedSizeDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN |
| seedSizeDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| SeedSizeKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES, Cardano.Crypto.KES |
| seedSizeKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| seedSizeVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| SelectCases | Cardano.Binary |
| serialize | Cardano.Binary |
| serialize' | Cardano.Binary |
| serializeBuilder | Cardano.Binary |
| serializedSizePoint | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| serializeEncoding | Cardano.Binary |
| serializeEncoding' | Cardano.Binary |
| SFP | Cardano.Crypto.Libsodium.Memory.Internal |
| SHA256 | Cardano.Crypto.Hash.SHA256, Cardano.Crypto.Hash |
| SHA3_256 | Cardano.Crypto.Hash.SHA3_256, Cardano.Crypto.Hash |
| SHA3_512 | Cardano.Crypto.Hash.SHA3_512, Cardano.Crypto.Hash |
| SHA512 | Cardano.Crypto.Hash.SHA512, Cardano.Crypto.Hash |
| ShortHash | Cardano.Crypto.Hash.Short, Cardano.Crypto.Hash |
| showBadInputFor | Test.Crypto.Util |
| showDecoderError | Test.Cardano.Binary.TreeDiff |
| showExpr | Test.Cardano.Binary.TreeDiff |
| showHexBytesGrouped | Test.Cardano.Binary.TreeDiff |
| shrinkBadInputFor | Test.Crypto.Util |
| SigCompactSingleKES | Cardano.Crypto.KES.CompactSingle, Cardano.Crypto.KES |
| SigCompactSumKES | Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES |
| SigDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN.NeverUsed, Cardano.Crypto.DSIGN.Ed448, Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN.Mock, Cardano.Crypto.DSIGN.SchnorrSecp256k1, Cardano.Crypto.DSIGN.Ed25519, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN |
| SigEcdsaSecp256k1 | Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN |
| SigEd25519DSIGN | Cardano.Crypto.DSIGN.Ed25519, Cardano.Crypto.DSIGN |
| SigEd448DSIGN | Cardano.Crypto.DSIGN.Ed448, Cardano.Crypto.DSIGN |
| SigKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES.Single, Cardano.Crypto.KES.Sum, Cardano.Crypto.KES.NeverUsed, Cardano.Crypto.KES.CompactSingle, Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES.Mock, Cardano.Crypto.KES.Simple, Cardano.Crypto.KES, Cardano.Crypto.KES |
| SigMockDSIGN | Cardano.Crypto.DSIGN.Mock, Cardano.Crypto.DSIGN |
| SigMockKES | Cardano.Crypto.KES.Mock, Cardano.Crypto.KES |
| Signable | |
| 1 (Type/Class) | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF, Cardano.Crypto.VRF |
| 2 (Type/Class) | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN |
| 3 (Type/Class) | Cardano.Crypto.KES.Class, Cardano.Crypto.KES, Cardano.Crypto.KES |
| SignableRepresentation | Cardano.Crypto.Util |
| signAndVerifyTestVectors | Test.Crypto.Vector.Vectors |
| SignatureResult | Test.Crypto.Vector.SerializationUtils |
| signDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| signDSIGNM | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| SignedDSIGN | |
| 1 (Type/Class) | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| 2 (Data Constructor) | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| signedDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| SignedKES | |
| 1 (Type/Class) | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| 2 (Data Constructor) | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| signedKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| signKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| SignKey | Cardano.Crypto.VRF.Praos |
| SignKeyCompactSingleKES | Cardano.Crypto.KES.CompactSingle, Cardano.Crypto.KES |
| SignKeyCompactSumKES | Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES |
| SignKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN.NeverUsed, Cardano.Crypto.DSIGN.Ed448, Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN.Mock, Cardano.Crypto.DSIGN.SchnorrSecp256k1, Cardano.Crypto.DSIGN.Ed25519, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN |
| SignKeyDSIGNM | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN.Ed25519, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN |
| SignKeyEcdsaSecp256k1 | Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN |
| SignKeyEd25519DSIGN | Cardano.Crypto.DSIGN.Ed25519, Cardano.Crypto.DSIGN |
| SignKeyEd25519DSIGNM | Cardano.Crypto.DSIGN.Ed25519, Cardano.Crypto.DSIGN |
| SignKeyEd448DSIGN | Cardano.Crypto.DSIGN.Ed448, Cardano.Crypto.DSIGN |
| SignKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES.Single, Cardano.Crypto.KES.Sum, Cardano.Crypto.KES.NeverUsed, Cardano.Crypto.KES.CompactSingle, Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES.Mock, Cardano.Crypto.KES.Simple, Cardano.Crypto.KES, Cardano.Crypto.KES |
| SignKeyMockDSIGN | Cardano.Crypto.DSIGN.Mock, Cardano.Crypto.DSIGN |
| SignKeyMockKES | Cardano.Crypto.KES.Mock, Cardano.Crypto.KES |
| SignKeyMockVRF | Cardano.Crypto.VRF.Mock, Cardano.Crypto.VRF |
| SignKeyPraosBatchCompatVRF | Cardano.Crypto.VRF.PraosBatchCompat, Cardano.Crypto.VRF.Praos |
| SignKeyPraosVRF | Cardano.Crypto.VRF.Praos |
| SignKeySimpleKES | Cardano.Crypto.KES.Simple, Cardano.Crypto.KES |
| SignKeySingleKES | Cardano.Crypto.KES.Single, Cardano.Crypto.KES |
| signKeySizeVRF | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| SignKeySumKES | Cardano.Crypto.KES.Sum, Cardano.Crypto.KES |
| SignKeyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF.NeverUsed, Cardano.Crypto.VRF.Mock, Cardano.Crypto.VRF, Cardano.Crypto.VRF, Cardano.Crypto.VRF.PraosBatchCompat, Cardano.Crypto.VRF.Praos |
| SignKeyWithPeriodKES | |
| 1 (Type/Class) | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| 2 (Data Constructor) | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| sigParser | Test.Crypto.Vector.SerializationUtils |
| SigSimpleKES | Cardano.Crypto.KES.Simple, Cardano.Crypto.KES |
| SigSingleKES | Cardano.Crypto.KES.Single, Cardano.Crypto.KES |
| SigSumKES | Cardano.Crypto.KES.Sum, Cardano.Crypto.KES |
| SimpleKES | Cardano.Crypto.KES.Simple, Cardano.Crypto.KES |
| SimpleVRF | Cardano.Crypto.VRF.Simple, Cardano.Crypto.VRF |
| SingleKES | Cardano.Crypto.KES.Single, Cardano.Crypto.KES |
| singleton | |
| 1 (Function) | Data.Sequence.Strict |
| 2 (Function) | Data.FingerTree.Strict |
| Size | Cardano.Binary |
| sizeAffine | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| sizeCertVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| SizeCheckException | |
| 1 (Type/Class) | Cardano.Crypto.DirectSerialise |
| 2 (Data Constructor) | Cardano.Crypto.DirectSerialise |
| sizeCheckFailed | Cardano.Crypto.DirectSerialise |
| SizeConstant | Cardano.Binary |
| SizedPtr | |
| 1 (Type/Class) | Cardano.Foreign |
| 2 (Data Constructor) | Cardano.Foreign |
| SizedSeed | Test.Crypto.Util |
| SizedVoid | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes |
| SizeExpression | Cardano.Binary |
| sizeFr | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| SizeHash | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash, Cardano.Crypto.Hash |
| sizeHash | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| sizeOutputVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| SizeOverride | Cardano.Binary |
| sizePoint | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| sizePT | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| sizeScalar | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| SizeSigDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN |
| sizeSigDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| SizeSigKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES, Cardano.Crypto.KES |
| sizeSigKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| SizeSignKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN |
| sizeSignKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| SizeSignKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES, Cardano.Crypto.KES |
| sizeSignKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| sizeSignKeyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| sizeTest | Test.Cardano.Binary.Helpers |
| SizeTestConfig | |
| 1 (Type/Class) | Test.Cardano.Binary.Helpers |
| 2 (Data Constructor) | Test.Cardano.Binary.Helpers |
| SizeVerKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN |
| sizeVerKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| SizeVerKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES, Cardano.Crypto.KES |
| sizeVerKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| sizeVerKeyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| SJust | Data.Maybe.Strict |
| skBytes | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| sKeyParser | Test.Crypto.Vector.SerializationUtils |
| skFromBytes | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| skToBatchCompat | Cardano.Crypto.VRF.Praos |
| skToSeed | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| skToVerKey | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| skWithoutPeriodKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| slice | Cardano.Crypto.Util |
| SlotLength | Cardano.Slotting.Time |
| slotLengthFromMillisec | Cardano.Slotting.Time |
| slotLengthFromSec | Cardano.Slotting.Time |
| slotLengthToMillisec | Cardano.Slotting.Time |
| slotLengthToSec | Cardano.Slotting.Time |
| SlotNo | |
| 1 (Type/Class) | Cardano.Slotting.Slot |
| 2 (Data Constructor) | Cardano.Slotting.Slot |
| SNothing | Data.Maybe.Strict |
| SodiumHashAlgorithm | Cardano.Crypto.Libsodium.Hash.Class, Cardano.Crypto.Libsodium.Hash, Cardano.Crypto.Libsodium |
| sodiumInit | Cardano.Crypto.Libsodium.Init, Cardano.Crypto.Libsodium |
| spanl | Data.Sequence.Strict |
| spanr | Data.Sequence.Strict |
| split | Data.FingerTree.Strict |
| splitAt | |
| 1 (Function) | Data.Sequence.Strict |
| 2 (Function) | Data.Measure |
| splitAtEnd | Data.Sequence.Strict |
| splitsAt | Cardano.Crypto.Util |
| splitSeed | Cardano.Crypto.Seed |
| StrictFingerTree | Data.FingerTree.Strict |
| StrictMaybe | Data.Maybe.Strict |
| strictMaybe | Data.Maybe.Strict |
| strictMaybeToMaybe | Data.Maybe.Strict |
| StrictSeq | Data.Sequence.Strict |
| StrictUnit | Data.Unit.Strict |
| Sum0KES | Cardano.Crypto.KES.Sum, Cardano.Crypto.KES |
| Sum1KES | Cardano.Crypto.KES.Sum, Cardano.Crypto.KES |
| Sum2KES | Cardano.Crypto.KES.Sum, Cardano.Crypto.KES |
| Sum3KES | Cardano.Crypto.KES.Sum, Cardano.Crypto.KES |
| Sum4KES | Cardano.Crypto.KES.Sum, Cardano.Crypto.KES |
| Sum5KES | Cardano.Crypto.KES.Sum, Cardano.Crypto.KES |
| Sum6KES | Cardano.Crypto.KES.Sum, Cardano.Crypto.KES |
| Sum7KES | Cardano.Crypto.KES.Sum, Cardano.Crypto.KES |
| SumKES | Cardano.Crypto.KES.Sum, Cardano.Crypto.KES |
| SystemStart | |
| 1 (Type/Class) | Cardano.Slotting.Time |
| 2 (Data Constructor) | Cardano.Slotting.Time |
| szBounds | Cardano.Binary |
| szCases | Cardano.Binary |
| szEval | Cardano.Binary |
| szForce | Cardano.Binary |
| szGreedy | Cardano.Binary |
| szLazy | Cardano.Binary |
| szSimplify | Cardano.Binary |
| szWithCtx | Cardano.Binary |
| take | |
| 1 (Function) | Data.Sequence.Strict |
| 2 (Function) | Data.Measure |
| takeLast | Data.Sequence.Strict |
| takeUntil | Data.FingerTree.Strict |
| takeWhileL | Data.Sequence.Strict |
| takeWhileR | Data.Sequence.Strict |
| testAddNegYieldsInf | Test.Crypto.EllipticCurve |
| testAssoc | Test.Crypto.EllipticCurve |
| testBLSCurve | Test.Crypto.EllipticCurve |
| testBytes | Bench.Crypto.BenchData |
| testCommut | Test.Crypto.EllipticCurve |
| TestEpochNo | |
| 1 (Type/Class) | Test.Cardano.Slotting.EpochInfo |
| 2 (Data Constructor) | Test.Cardano.Slotting.EpochInfo |
| testPairing | Test.Crypto.EllipticCurve |
| testPT | Test.Crypto.EllipticCurve |
| testRoundTripEither | Test.Crypto.EllipticCurve |
| tests | |
| 1 (Function) | Test.Cardano.Binary.Failure |
| 2 (Function) | Test.Cardano.Binary.RoundTrip |
| 3 (Function) | Test.Cardano.Binary.Serialization |
| 4 (Function) | Test.Cardano.Binary.SizeBounds |
| 5 (Function) | Test.Crypto.Regressions |
| 6 (Function) | Test.Crypto.KES |
| 7 (Function) | Test.Crypto.Hash |
| 8 (Function) | Test.Crypto.EllipticCurve |
| 9 (Function) | Test.Crypto.DSIGN |
| 10 (Function) | Test.Crypto.VRF |
| 11 (Function) | Test.Crypto.Vector.Secp256k1DSIGN |
| 12 (Function) | Test.Data.Measure |
| 13 (Function) | Main |
| testScalar | Test.Crypto.EllipticCurve |
| TestSeed | |
| 1 (Type/Class) | Test.Crypto.Util |
| 2 (Data Constructor) | Test.Crypto.Util |
| testSeed | Bench.Crypto.BenchData |
| testSeedToChaCha | Test.Crypto.Util |
| TestSlotNo | |
| 1 (Type/Class) | Test.Cardano.Slotting.EpochInfo |
| 2 (Data Constructor) | Test.Cardano.Slotting.EpochInfo |
| testUtil | Test.Crypto.EllipticCurve |
| testVectorLargeDst | Test.Crypto.EllipticCurve |
| testVectorOperations | Test.Crypto.EllipticCurve |
| testVectorPairings | Test.Crypto.EllipticCurve |
| testVectors | Test.Crypto.EllipticCurve |
| testVectorSerDe | Test.Crypto.EllipticCurve |
| testVectorSigAug | Test.Crypto.EllipticCurve |
| ThunkySignKeySimpleKES | Cardano.Crypto.KES.Simple, Cardano.Crypto.KES |
| TkBool | Cardano.Binary |
| TkBreak | Cardano.Binary |
| TkByteArray | Cardano.Binary |
| TkBytes | Cardano.Binary |
| TkBytesBegin | Cardano.Binary |
| TkEncoded | Cardano.Binary |
| TkEnd | Cardano.Binary |
| TkFloat16 | Cardano.Binary |
| TkFloat32 | Cardano.Binary |
| TkFloat64 | Cardano.Binary |
| TkInt | Cardano.Binary |
| TkInt64 | Cardano.Binary |
| TkInteger | Cardano.Binary |
| TkListBegin | Cardano.Binary |
| TkListLen | Cardano.Binary |
| TkMapBegin | Cardano.Binary |
| TkMapLen | Cardano.Binary |
| TkNull | Cardano.Binary |
| TkSimple | Cardano.Binary |
| TkString | Cardano.Binary |
| TkStringBegin | Cardano.Binary |
| TkTag | Cardano.Binary |
| TkTag64 | Cardano.Binary |
| TkUndef | Cardano.Binary |
| TkUtf8ByteArray | Cardano.Binary |
| TkWord | Cardano.Binary |
| TkWord64 | Cardano.Binary |
| toAffine | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| ToCBOR | Cardano.Binary, Test.Crypto.Util |
| toCBOR | Cardano.Binary, Test.Crypto.Util |
| toCborError | Cardano.Binary |
| toCBORMaybe | Cardano.Binary |
| Tokens | Cardano.Binary |
| TokenType | Cardano.Binary |
| toMessageHash | Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN |
| toRelativeTime | Cardano.Slotting.Time |
| toStrictByteString | Cardano.Binary |
| totalPeriodsKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| traceMLockedForeignPtr | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory, Cardano.Crypto.Libsodium |
| traceMLSB | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes |
| TypeBool | Cardano.Binary |
| TypeBreak | Cardano.Binary |
| TypeBytes | Cardano.Binary |
| TypeBytesIndef | Cardano.Binary |
| TypeFloat16 | Cardano.Binary |
| TypeFloat32 | Cardano.Binary |
| TypeFloat64 | Cardano.Binary |
| TypeInteger | Cardano.Binary |
| TypeInvalid | Cardano.Binary |
| TypeListLen | Cardano.Binary |
| TypeListLen64 | Cardano.Binary |
| TypeListLenIndef | Cardano.Binary |
| TypeMapLen | Cardano.Binary |
| TypeMapLen64 | Cardano.Binary |
| TypeMapLenIndef | Cardano.Binary |
| TypeNInt | Cardano.Binary |
| TypeNInt64 | Cardano.Binary |
| TypeNull | Cardano.Binary |
| TypeSimple | Cardano.Binary |
| TypeString | Cardano.Binary |
| TypeStringIndef | Cardano.Binary |
| TypeTag | Cardano.Binary |
| TypeTag64 | Cardano.Binary |
| TypeUInt | Cardano.Binary |
| TypeUInt64 | Cardano.Binary |
| typicalMsg | Bench.Crypto.BenchData |
| U | Test.Cardano.Binary.Helpers |
| U24 | Test.Cardano.Binary.Helpers |
| unBlockNo | Cardano.Slotting.Block |
| unCBORBytes | Test.Cardano.Binary.TreeDiff |
| unEpochInterval | Cardano.Slotting.Slot |
| unEpochNo | Cardano.Slotting.Slot |
| unEpochSize | Cardano.Slotting.Slot |
| unexpectedDecodingError | Test.Crypto.Vector.StringConstants |
| unHex | Test.Crypto.Vector.SerializationUtils |
| unHexBytes | Test.Cardano.Binary.TreeDiff |
| unpackByteStringCStringLen | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| unsafeDeserialize | Cardano.Binary |
| unsafeDeserialize' | Cardano.Binary |
| unsafeFmap | Data.FingerTree.Strict |
| UnsafeHash | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| unsafeIOToMonadST | Cardano.Crypto.Libsodium.Memory.Internal |
| unsafeLinearExtendEpochInfo | Cardano.Slotting.EpochInfo.Extend |
| unsafePointFromPointPtr | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| unsafeRawForeignPtr | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| unsafeRawSeed | Cardano.Crypto.VRF.PraosBatchCompat |
| unsafeUnHex | Test.Crypto.Vector.SerializationUtils |
| unSizedSeed | Test.Crypto.Util |
| unSlotNo | Cardano.Slotting.Slot |
| UnsoundDSIGNMAlgorithm | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| UnsoundKESAlgorithm | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| unsoundPureDeriveVerKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| unsoundPureGenKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| UnsoundPureKESAlgorithm | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| unsoundPureSignedKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| unsoundPureSignKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| UnsoundPureSignKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES.Mock, Cardano.Crypto.KES.Simple, Cardano.Crypto.KES, Cardano.Crypto.KES |
| unsoundPureSignKeyKESToSoundSignKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| unsoundPureSignKeyKESToSoundSignKeyKESViaSer | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| UnsoundPureSignKeyMockKES | Cardano.Crypto.KES.Mock, Cardano.Crypto.KES |
| UnsoundPureSignKeySimpleKES | Cardano.Crypto.KES.Simple, Cardano.Crypto.KES |
| UnsoundPureThunkySignKeySimpleKES | Cardano.Crypto.KES.Simple, Cardano.Crypto.KES |
| unsoundPureUpdateKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| unzip | Data.Sequence.Strict |
| unzipWith | Data.Sequence.Strict |
| updateKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| updateKESWith | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| updateKESWithPeriod | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| verify | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| verifyCertified | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| verifyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| verifyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| verifyOptimizedKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| verifySigKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| verifySignedDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
| verifySignedKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| verifyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| VerKey | Cardano.Crypto.VRF.Praos |
| VerKeyCompactSingleKES | Cardano.Crypto.KES.CompactSingle, Cardano.Crypto.KES |
| VerKeyCompactSumKES | Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES |
| VerKeyDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN.NeverUsed, Cardano.Crypto.DSIGN.Ed448, Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN.Mock, Cardano.Crypto.DSIGN.SchnorrSecp256k1, Cardano.Crypto.DSIGN.Ed25519, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN |
| VerKeyEcdsaSecp256k1 | Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN |
| VerKeyEd25519DSIGN | Cardano.Crypto.DSIGN.Ed25519, Cardano.Crypto.DSIGN |
| VerKeyEd448DSIGN | Cardano.Crypto.DSIGN.Ed448, Cardano.Crypto.DSIGN |
| verKeyFromSigKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
| VerKeyKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES.Single, Cardano.Crypto.KES.Sum, Cardano.Crypto.KES.NeverUsed, Cardano.Crypto.KES.CompactSingle, Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES.Mock, Cardano.Crypto.KES, Cardano.Crypto.KES |
| VerKeyMockDSIGN | Cardano.Crypto.DSIGN.Mock, Cardano.Crypto.DSIGN |
| VerKeyMockKES | Cardano.Crypto.KES.Mock, Cardano.Crypto.KES |
| VerKeyMockVRF | Cardano.Crypto.VRF.Mock, Cardano.Crypto.VRF |
| verKeyNotOnCurveTestVectorRaw | Test.Crypto.Vector.Vectors |
| VerKeyPraosBatchCompatVRF | Cardano.Crypto.VRF.PraosBatchCompat, Cardano.Crypto.VRF.Praos |
| VerKeyPraosVRF | Cardano.Crypto.VRF.Praos |
| VerKeySingleKES | Cardano.Crypto.KES.Single, Cardano.Crypto.KES |
| verKeySizeVRF | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| VerKeySumKES | Cardano.Crypto.KES.Sum, Cardano.Crypto.KES |
| VerKeyVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF.NeverUsed, Cardano.Crypto.VRF.Mock, Cardano.Crypto.VRF, Cardano.Crypto.VRF, Cardano.Crypto.VRF.PraosBatchCompat, Cardano.Crypto.VRF.Praos |
| version | Paths_cardano_crypto_tests |
| ViewL | Data.FingerTree.Strict |
| viewl | Data.FingerTree.Strict |
| ViewR | Data.FingerTree.Strict |
| viewr | Data.FingerTree.Strict |
| vkBytes | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| vKeyParser | Test.Crypto.Vector.SerializationUtils |
| vkFromBytes | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| vkToBatchCompat | Cardano.Crypto.VRF.Praos |
| VRFAlgorithm | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
| vrfKeySizeVRF | |
| 1 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
| 2 (Function) | Cardano.Crypto.VRF.Praos |
| withAffine | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withAffineBlockArrayPtr | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withForeignPtr | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| withFr | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withLock | Test.Crypto.Util |
| withMLockedForeignPtr | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory, Cardano.Crypto.Libsodium |
| withMLockedSeedAsMLSB | Cardano.Crypto.Libsodium.MLockedSeed |
| withMLockedSeedFromPSB | Test.Crypto.Instances |
| withMLSB | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes |
| withMLSBChunk | Cardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes |
| withMLSBFromPSB | Test.Crypto.Instances |
| withNewAffine | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withNewAffine' | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withNewAffine_ | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withNewFr | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withNewFr' | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withNewFr_ | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withNewPoint | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withNewPoint' | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withNewPoint_ | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withNewPT | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withNewPT' | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withNewPT_ | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withNewScalar | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withNewScalar' | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withNewScalar_ | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| WithOrigin | Cardano.Slotting.Slot |
| withOrigin | Cardano.Slotting.Slot |
| withOriginFromMaybe | Cardano.Slotting.Slot |
| withOriginToMaybe | Cardano.Slotting.Slot |
| withPoint | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withPointArray | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withPT | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withScalar | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withScalarArray | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
| withTestSeed | Test.Crypto.Util |
| withWordSize | Cardano.Binary |
| writeBinaryNatural | Cardano.Crypto.Util |
| writeBinaryWord64 | Cardano.Crypto.Util |
| wrongEcdsaVerKeyTestVector | Test.Crypto.Vector.Vectors |
| wrongLengthMessageHashTestVectors | Test.Crypto.Vector.Vectors |
| wrongLengthVerKeyTestVectorsRaw | Test.Crypto.Vector.Vectors |
| wrongSchnorrVerKeyTestVector | Test.Crypto.Vector.Vectors |
| xor | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
| zero | Data.Measure.Class, Data.Measure |
| zeroMem | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
| zip | Data.Sequence.Strict |
| zipWith | Data.Sequence.Strict |
| _unwrapMLockedForeignPtr | Cardano.Crypto.Libsodium.Memory.Internal |
| |> | |
| 1 (Function) | Data.Sequence.Strict |
| 2 (Function) | Data.FingerTree.Strict |