| 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 |