| saltFunction | Plutus.V1.Ledger.Examples |
| SatInt | Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| scale | Plutus.V1.Ledger.Value |
| Script | |
| 1 (Type/Class) | Plutus.V1.Ledger.Scripts, Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| 2 (Data Constructor) | Plutus.V1.Ledger.Scripts |
| scriptCBORDecoder | Plutus.ApiCommon |
| ScriptContext | |
| 1 (Type/Class) | Plutus.V1.Ledger.Contexts, Plutus.V1.Ledger.Api |
| 2 (Data Constructor) | Plutus.V1.Ledger.Contexts, Plutus.V1.Ledger.Api |
| 3 (Type/Class) | Plutus.V2.Ledger.Contexts, Plutus.V2.Ledger.Api |
| 4 (Data Constructor) | Plutus.V2.Ledger.Contexts, Plutus.V2.Ledger.Api |
| scriptContextPurpose | |
| 1 (Function) | Plutus.V1.Ledger.Contexts, Plutus.V1.Ledger.Api |
| 2 (Function) | Plutus.V2.Ledger.Contexts, Plutus.V2.Ledger.Api |
| scriptContextTxInfo | |
| 1 (Function) | Plutus.V1.Ledger.Contexts, Plutus.V1.Ledger.Api |
| 2 (Function) | Plutus.V2.Ledger.Contexts, Plutus.V2.Ledger.Api |
| ScriptCredential | Plutus.V1.Ledger.Credential, Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| ScriptError | Plutus.V1.Ledger.Scripts |
| ScriptForExecution | |
| 1 (Type/Class) | Plutus.ApiCommon |
| 2 (Data Constructor) | Plutus.ApiCommon |
| ScriptHash | |
| 1 (Type/Class) | Plutus.V1.Ledger.Scripts, Plutus.V2.Ledger.Api |
| 2 (Data Constructor) | Plutus.V1.Ledger.Scripts, Plutus.V2.Ledger.Api |
| scriptHashAddress | Plutus.V1.Ledger.Address |
| scriptOutputsAt | |
| 1 (Function) | Plutus.V1.Ledger.Contexts |
| 2 (Function) | Plutus.V2.Ledger.Contexts |
| ScriptPurpose | Plutus.V1.Ledger.Contexts, Plutus.V2.Ledger.Contexts, Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| scriptSize | Plutus.V1.Ledger.Scripts |
| ScriptTag | Plutus.V1.Ledger.Tx, Plutus.V2.Ledger.Tx |
| scriptTxIn | Plutus.V1.Ledger.Tx, Plutus.V2.Ledger.Tx |
| scriptTxIns | Plutus.V1.Ledger.Tx, Plutus.V2.Ledger.Tx |
| SerializedScript | Plutus.ApiCommon, Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| shelleyPV | Plutus.V1.Ledger.ProtocolVersions |
| singleton | |
| 1 (Function) | Plutus.V1.Ledger.Interval |
| 2 (Function) | Plutus.V1.Ledger.Value, Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| Spend | Plutus.V1.Ledger.Tx, Plutus.V2.Ledger.Tx |
| Spending | Plutus.V1.Ledger.Contexts, Plutus.V2.Ledger.Contexts, Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| spendsOutput | |
| 1 (Function) | Plutus.V1.Ledger.Contexts |
| 2 (Function) | Plutus.V2.Ledger.Contexts |
| split | Plutus.V1.Ledger.Value |
| StakeValidator | |
| 1 (Type/Class) | Plutus.V1.Ledger.Scripts, Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| 2 (Data Constructor) | Plutus.V1.Ledger.Scripts, Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| StakeValidatorHash | |
| 1 (Type/Class) | Plutus.V1.Ledger.Scripts, Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| 2 (Data Constructor) | Plutus.V1.Ledger.Scripts, Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| StakingCredential | Plutus.V1.Ledger.Credential, Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| stakingCredential | Plutus.V1.Ledger.Address |
| StakingHash | Plutus.V1.Ledger.Credential, Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| StakingPtr | Plutus.V1.Ledger.Credential, Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| strictLowerBound | Plutus.V1.Ledger.Interval, Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| strictUpperBound | Plutus.V1.Ledger.Interval, Plutus.V1.Ledger.Api, Plutus.V2.Ledger.Api |
| summingFunction | Plutus.V1.Ledger.Examples |
| symbols | Plutus.V1.Ledger.Value |