!=! | Test.Crypto.EqST |
!? | Data.Sequence.Strict |
:< | Data.FingerTree.Strict |
:<| | Data.Sequence.Strict |
:> | Data.FingerTree.Strict |
:|> | Data.Sequence.Strict |
<= | Data.Measure |
<| | |
1 (Function) | Data.FingerTree.Strict |
2 (Function) | Data.Sequence.Strict |
==! | Test.Crypto.EqST |
>< | |
1 (Function) | Data.FingerTree.Strict |
2 (Function) | Data.Sequence.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 |
affineInG | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
AffinePtr | 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 |
benchmarks | |
1 (Function) | Bench.Crypto.VRF |
2 (Function) | Bench.Crypto.KES |
3 (Function) | Bench.Crypto.HASH |
4 (Function) | Bench.Crypto.DSIGN |
BigInteger | |
1 (Data Constructor) | Test.Crypto.EllipticCurve |
2 (Type/Class) | 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 |
Block | |
1 (Data Constructor) | Cardano.Memory.Pool |
2 (Type/Class) | Cardano.Memory.Pool |
blockByteCount | Cardano.Memory.Pool |
BlockNo | |
1 (Data Constructor) | Cardano.Slotting.Block |
2 (Type/Class) | 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 |
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 |
Case | |
1 (Data Constructor) | Cardano.Binary |
2 (Type/Class) | Cardano.Binary |
caseValue | Cardano.Binary |
castHash | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
CBORBytes | |
1 (Data Constructor) | Test.Cardano.Binary.TreeDiff |
2 (Type/Class) | 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 (Data Constructor) | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
2 (Type/Class) | 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.Praos |
2 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
CertVRF | |
1 (Type/Class) | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF.NeverUsed, Cardano.Crypto.VRF, Cardano.Crypto.VRF |
2 (Type/Class) | 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 |
countPages | Cardano.Memory.Pool |
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_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_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_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 (Data Constructor) | Data.Measure.Class, Data.Measure |
2 (Type/Class) | 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.FingerTree.Strict |
2 (Function) | Data.Sequence.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 | |
1 (Function) | Cardano.Binary |
2 (Function) | 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 (Data Constructor) | Cardano.Binary |
2 (Type/Class) | Cardano.Binary |
enforceSize | Cardano.Binary |
EpochInfo | |
1 (Data Constructor) | Cardano.Slotting.EpochInfo.API, Cardano.Slotting.EpochInfo |
2 (Type/Class) | 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 |
EpochInterval | |
1 (Data Constructor) | Cardano.Slotting.Slot |
2 (Type/Class) | Cardano.Slotting.Slot |
EpochNo | |
1 (Data Constructor) | Cardano.Slotting.Slot |
2 (Type/Class) | Cardano.Slotting.Slot |
EpochSize | |
1 (Data Constructor) | Cardano.Slotting.Slot |
2 (Type/Class) | 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 |
extensionProperty | Test.Cardano.Binary.Helpers |
Fail | Cardano.Binary |
failSizeCheck | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
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 |
findNextZeroIndex | Cardano.Memory.Pool |
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.FingerTree.Strict |
2 (Function) | Data.Sequence.Strict |
ForeignPtr | |
1 (Data Constructor) | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
2 (Type/Class) | 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 (Data Constructor) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
2 (Type/Class) | 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 | |
1 (Type/Class) | Cardano.Binary |
2 (Type/Class) | Test.Crypto.Util |
fromCBOR | |
1 (Function) | Cardano.Binary |
2 (Function) | Test.Crypto.Util |
fromCBORMaybe | Cardano.Binary |
fromHash | Cardano.Crypto.Hash.Class, Cardano.Crypto.Hash |
fromList | |
1 (Function) | Data.FingerTree.Strict |
2 (Function) | Data.Sequence.Strict |
fromMessageHash | Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN |
fromRelativeTime | Cardano.Slotting.Time |
fromSMaybe | Data.Maybe.Strict |
fromStrict | |
1 (Function) | Data.FingerTree.Strict |
2 (Function) | Data.Sequence.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.Praos |
2 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
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 |
grabNextBlock | Cardano.Memory.Pool |
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 (Data Constructor) | Test.Cardano.Binary.TreeDiff |
2 (Type/Class) | 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 |
initPool | Cardano.Memory.Pool |
InstantiatedAt | |
1 (Data Constructor) | Data.DerivingVia |
2 (Type/Class) | 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.Praos |
2 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
label | Cardano.Binary |
length | Data.Sequence.Strict |
LengthOf | |
1 (Data Constructor) | Cardano.Binary |
2 (Type/Class) | Cardano.Binary |
liftST | Cardano.Binary |
lo | Cardano.Binary |
loadHexFile | Test.Crypto.EllipticCurve |
Lock | Test.Crypto.Util |
lookup | Data.Sequence.Strict |
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 (Data Constructor) | Test.Crypto.Util |
2 (Type/Class) | 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 (Data Constructor) | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory |
2 (Type/Class) | Cardano.Crypto.Libsodium.Memory.Internal, Cardano.Crypto.Libsodium.Memory, Cardano.Crypto.Libsodium |
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 (Data Constructor) | Cardano.Crypto.Libsodium.MLockedSeed |
2 (Type/Class) | 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.FingerTree.Strict |
2 (Function) | Data.Sequence.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 | Cardano.Crypto.VRF.Praos |
outputBytes | |
1 (Function) | Cardano.Crypto.VRF.Praos |
2 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
outputToBatchCompat | Cardano.Crypto.VRF.Praos |
OutputVRF | |
1 (Data Constructor) | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
2 (Type/Class) | 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 |
Period | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
periodKES | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
PinnedSizedBytes | Cardano.Crypto.PinnedSizedBytes |
plus | Data.Measure.Class, Data.Measure |
Point | |
1 (Data Constructor) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
2 (Type/Class) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381 |
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 |
pointFromMaybe | Cardano.Crypto.VRF.Simple, Cardano.Crypto.VRF |
PointPtr | |
1 (Data Constructor) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
2 (Type/Class) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
Pool | Cardano.Memory.Pool |
Position | Data.FingerTree.Strict |
PraosBatchCompatVRF | Cardano.Crypto.VRF.PraosBatchCompat |
PraosVRF | Cardano.Crypto.VRF.Praos |
precise | Test.Cardano.Binary.Helpers |
Proof | Cardano.Crypto.VRF.Praos |
proofBytes | |
1 (Function) | Cardano.Crypto.VRF.Praos |
2 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
proofFromBytes | 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.Praos |
2 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
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 (Data Constructor) | Test.Crypto.EqST |
2 (Type/Class) | Test.Crypto.EqST |
randombytes_buf | Cardano.Crypto.RandomBytes |
Range | |
1 (Data Constructor) | Cardano.Binary |
2 (Type/Class) | 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 (Data Constructor) | Cardano.Slotting.Time |
2 (Type/Class) | 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 (Data Constructor) | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
2 (Type/Class) | 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 | 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.Praos |
3 (Type/Class) | Cardano.Crypto.VRF.PraosBatchCompat |
seedBytesDemanded | Cardano.Crypto.Seed |
SeedBytesExhausted | |
1 (Data Constructor) | Cardano.Crypto.Seed |
2 (Type/Class) | 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 |
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.KES.Class, Cardano.Crypto.KES, Cardano.Crypto.KES |
2 (Type/Class) | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN |
3 (Type/Class) | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF, Cardano.Crypto.VRF |
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 (Data Constructor) | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
2 (Type/Class) | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
signedDSIGN | Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN |
SignedKES | |
1 (Data Constructor) | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
2 (Type/Class) | 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.Praos |
2 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
SignKeySumKES | Cardano.Crypto.KES.Sum, Cardano.Crypto.KES |
SignKeyVRF | |
1 (Type/Class) | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF.NeverUsed, Cardano.Crypto.VRF.Mock, Cardano.Crypto.VRF, Cardano.Crypto.VRF |
2 (Type/Class) | Cardano.Crypto.VRF.PraosBatchCompat, Cardano.Crypto.VRF.Praos |
SignKeyWithPeriodKES | |
1 (Data Constructor) | Cardano.Crypto.KES.Class, Cardano.Crypto.KES |
2 (Type/Class) | 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.FingerTree.Strict |
2 (Function) | Data.Sequence.Strict |
Size | Cardano.Binary |
sizeAffine | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
sizeCertVRF | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
SizeCheckException | |
1 (Data Constructor) | Cardano.Crypto.DirectSerialise |
2 (Type/Class) | Cardano.Crypto.DirectSerialise |
sizeCheckFailed | Cardano.Crypto.DirectSerialise |
SizeConstant | Cardano.Binary |
SizedPtr | |
1 (Data Constructor) | Cardano.Foreign |
2 (Type/Class) | 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 (Data Constructor) | Test.Cardano.Binary.Helpers |
2 (Type/Class) | 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.Praos |
2 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
sKeyParser | Test.Crypto.Vector.SerializationUtils |
skFromBytes | Cardano.Crypto.VRF.Praos |
skToBatchCompat | Cardano.Crypto.VRF.Praos |
skToSeed | |
1 (Function) | Cardano.Crypto.VRF.Praos |
2 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
skToVerKey | |
1 (Function) | Cardano.Crypto.VRF.Praos |
2 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
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 (Data Constructor) | Cardano.Slotting.Slot |
2 (Type/Class) | 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 (Data Constructor) | Cardano.Slotting.Time |
2 (Type/Class) | 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 |
testPairing | Test.Crypto.EllipticCurve |
testPT | Test.Crypto.EllipticCurve |
testRoundTripEither | Test.Crypto.EllipticCurve |
tests | |
1 (Function) | Test.Cardano.Binary.Serialization |
2 (Function) | Test.Cardano.Binary.Failure |
3 (Function) | Test.Crypto.Vector.Secp256k1DSIGN |
4 (Function) | Test.Crypto.VRF |
5 (Function) | Test.Crypto.DSIGN |
6 (Function) | Test.Crypto.EllipticCurve |
7 (Function) | Test.Crypto.Hash |
8 (Function) | Test.Crypto.KES |
9 (Function) | Test.Crypto.Regressions |
testScalar | Test.Crypto.EllipticCurve |
TestSeed | |
1 (Data Constructor) | Test.Crypto.Util |
2 (Type/Class) | Test.Crypto.Util |
testSeed | Bench.Crypto.BenchData |
testSeedToChaCha | Test.Crypto.Util |
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 | |
1 (Type/Class) | Cardano.Binary |
2 (Type/Class) | Test.Crypto.Util |
toCBOR | |
1 (Function) | Cardano.Binary |
2 (Function) | 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.Praos |
2 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
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.Praos |
2 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
VerKeySumKES | Cardano.Crypto.KES.Sum, Cardano.Crypto.KES |
VerKeyVRF | |
1 (Type/Class) | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF.NeverUsed, Cardano.Crypto.VRF.Mock, Cardano.Crypto.VRF, Cardano.Crypto.VRF |
2 (Type/Class) | 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.Praos |
2 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
vKeyParser | Test.Crypto.Vector.SerializationUtils |
vkFromBytes | Cardano.Crypto.VRF.Praos |
vkToBatchCompat | Cardano.Crypto.VRF.Praos |
VRFAlgorithm | Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF |
vrfKeySizeVRF | |
1 (Function) | Cardano.Crypto.VRF.Praos |
2 (Function) | Cardano.Crypto.VRF.PraosBatchCompat |
withAffine | 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 |
withPT | Cardano.Crypto.EllipticCurve.BLS12_381.Internal |
withScalar | 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.FingerTree.Strict |
2 (Function) | Data.Sequence.Strict |