| Script | |
| 1 (Type/Class) | Network.Haskoin.Script, Haskoin |
| 2 (Data Constructor) | Network.Haskoin.Script, Haskoin |
| ScriptAddress | Network.Haskoin.Address, Haskoin |
| ScriptHashInput | Network.Haskoin.Script, Haskoin |
| ScriptInput | Network.Haskoin.Script, Haskoin |
| scriptInput | Network.Haskoin.Transaction, Haskoin |
| ScriptOp | Network.Haskoin.Script, Haskoin |
| scriptOps | Network.Haskoin.Script, Haskoin |
| scriptOpToInt | Network.Haskoin.Script, Haskoin |
| ScriptOutput | Network.Haskoin.Script, Haskoin |
| scriptOutput | Network.Haskoin.Transaction, Haskoin |
| scriptToAddress | Network.Haskoin.Script, Haskoin |
| scriptToAddressBS | Network.Haskoin.Script, Haskoin |
| SecKey | Network.Haskoin.Keys, Haskoin |
| secKey | Network.Haskoin.Keys, Haskoin |
| secKeyCompressed | Network.Haskoin.Keys, Haskoin |
| secKeyData | Network.Haskoin.Keys, Haskoin |
| secKeyGet | Network.Haskoin.Keys, Haskoin |
| SecKeyI | |
| 1 (Type/Class) | Network.Haskoin.Keys, Haskoin |
| 2 (Data Constructor) | Network.Haskoin.Keys, Haskoin |
| secKeyPut | Network.Haskoin.Keys, Haskoin |
| Seed | Network.Haskoin.Keys, Haskoin |
| segwitDecode | Network.Haskoin.Address.Bech32 |
| segwitEncode | Network.Haskoin.Address.Bech32 |
| services | Network.Haskoin.Network, Haskoin |
| setAnyoneCanPayFlag | Network.Haskoin.Script, Haskoin |
| setBestBlockHeader | Network.Haskoin.Block.Headers, Network.Haskoin.Block, Haskoin |
| setForkIdFlag | Network.Haskoin.Script, Haskoin |
| sha1 | Network.Haskoin.Crypto, Haskoin |
| sha256 | Network.Haskoin.Crypto, Haskoin |
| sha512 | Network.Haskoin.Crypto, Haskoin |
| ShortBlockHash | Network.Haskoin.Block.Headers |
| shortBlockHash | Network.Haskoin.Block.Headers |
| Sig | Network.Haskoin.Crypto, Haskoin |
| SigHash | Network.Haskoin.Script, Haskoin |
| sigHashAddForkId | Network.Haskoin.Script, Haskoin |
| sigHashAddNetworkId | Network.Haskoin.Script, Haskoin |
| sigHashAll | Network.Haskoin.Script, Haskoin |
| SigHashFlag | Network.Haskoin.Script, Haskoin |
| sigHashGetForkId | Network.Haskoin.Script, Haskoin |
| sigHashNone | Network.Haskoin.Script, Haskoin |
| sigHashSingle | Network.Haskoin.Script, Haskoin |
| SIGHASH_ALL | Network.Haskoin.Script, Haskoin |
| SIGHASH_ANYONECANPAY | Network.Haskoin.Script, Haskoin |
| SIGHASH_FORKID | Network.Haskoin.Script, Haskoin |
| SIGHASH_NONE | Network.Haskoin.Script, Haskoin |
| SIGHASH_SINGLE | Network.Haskoin.Script, Haskoin |
| SigInput | |
| 1 (Type/Class) | Network.Haskoin.Transaction, Haskoin |
| 2 (Data Constructor) | Network.Haskoin.Transaction, Haskoin |
| sigInputOP | Network.Haskoin.Transaction, Haskoin |
| sigInputRedeem | Network.Haskoin.Transaction, Haskoin |
| sigInputScript | Network.Haskoin.Transaction, Haskoin |
| sigInputSH | Network.Haskoin.Transaction, Haskoin |
| sigInputValue | Network.Haskoin.Transaction, Haskoin |
| sigKeys | Network.Haskoin.Transaction, Haskoin |
| signHash | Network.Haskoin.Crypto, Haskoin |
| signInput | Network.Haskoin.Transaction, Haskoin |
| signTx | Network.Haskoin.Transaction, Haskoin |
| SimpleInput | Network.Haskoin.Script, Haskoin |
| snd3 | Network.Haskoin.Util, Haskoin |
| SoftDeriv | Network.Haskoin.Keys, Haskoin |
| SoftPath | Network.Haskoin.Keys, Haskoin |
| sortMulSig | Network.Haskoin.Script, Haskoin |
| SpendMulSig | Network.Haskoin.Script, Haskoin |
| SpendPK | Network.Haskoin.Script, Haskoin |
| SpendPKHash | Network.Haskoin.Script, Haskoin |
| split512 | Network.Haskoin.Crypto, Haskoin |
| splitIn | Network.Haskoin.Block.Merkle |
| splitPoint | Network.Haskoin.Block.Headers, Network.Haskoin.Block, Haskoin |
| startHeight | Network.Haskoin.Network, Haskoin |
| stringToAddr | Network.Haskoin.Address, Haskoin |
| stringToCommand | Network.Haskoin.Network, Haskoin |