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 |