Index - S
| safeHexDecode | Bitcoin.Misc.HexString, Bitcoin.Misc |
| saferGetChunk | Bitcoin.BlockChain.Parser |
| satoshi | Bitcoin.Protocol.Amount, Bitcoin.Protocol |
| scale256 | Bitcoin.Crypto.Word256 |
| SCons | Bitcoin.Misc.Strict, Bitcoin.Misc |
| Script | |
| 1 (Type/Class) | Bitcoin.Script.Base, Bitcoin.Protocol |
| 2 (Data Constructor) | Bitcoin.Script.Base, Bitcoin.Protocol |
| ScriptHash | |
| 1 (Type/Class) | Bitcoin.Script.Base, Bitcoin.Protocol |
| 2 (Data Constructor) | Bitcoin.Script.Base, Bitcoin.Protocol |
| scriptHash | Bitcoin.Script.Base, Bitcoin.Protocol |
| ScriptMonad | Bitcoin.Script.Run |
| ScriptPubKeyVerbose | |
| 1 (Type/Class) | Bitcoin.RPC.API |
| 2 (Data Constructor) | Bitcoin.RPC.API |
| ScriptSigVerbose | |
| 1 (Type/Class) | Bitcoin.RPC.API |
| 2 (Data Constructor) | Bitcoin.RPC.API |
| scriptStep | Bitcoin.Script.Run |
| scriptStep' | Bitcoin.Script.Run |
| secp256k1_a | Bitcoin.Crypto.EC.Curve, Bitcoin.Crypto.EC |
| secp256k1_b | Bitcoin.Crypto.EC.Curve, Bitcoin.Crypto.EC |
| secp256k1_G | Bitcoin.Crypto.EC.Curve, Bitcoin.Crypto.EC |
| secp256k1_Gx | Bitcoin.Crypto.EC.Curve, Bitcoin.Crypto.EC |
| secp256k1_Gy | Bitcoin.Crypto.EC.Curve, Bitcoin.Crypto.EC |
| secp256k1_G_proj | Bitcoin.Crypto.EC.Projective, Bitcoin.Crypto.EC |
| secp256k1_h | Bitcoin.Crypto.EC.Curve, Bitcoin.Crypto.EC |
| secp256k1_n | |
| 1 (Function) | Bitcoin.Crypto.FiniteField.Naive.Fn |
| 2 (Function) | Bitcoin.Crypto.EC.Curve, Bitcoin.Crypto.EC |
| secp256k1_ndiv4 | |
| 1 (Function) | Bitcoin.Crypto.FiniteField.Naive.Fp |
| 2 (Function) | Bitcoin.Crypto.FiniteField.Fast.Fp |
| secp256k1_ndiv4p1 | |
| 1 (Function) | Bitcoin.Crypto.FiniteField.Naive.Fp |
| 2 (Function) | Bitcoin.Crypto.FiniteField.Fast.Fp |
| secp256k1_p | |
| 1 (Function) | Bitcoin.Crypto.FiniteField.Naive.Fp |
| 2 (Function) | Bitcoin.Crypto.FiniteField.Fast.Fp |
| 3 (Function) | Bitcoin.Crypto.EC.Curve, Bitcoin.Crypto.EC |
| SEither | Bitcoin.Misc.Strict, Bitcoin.Misc |
| sendFrom | Bitcoin.RPC.API |
| sendMany | Bitcoin.RPC.API |
| sendRawTransaction | Bitcoin.RPC.API |
| sendToAddress | Bitcoin.RPC.API |
| serializeScript | Bitcoin.Script.Serialize |
| serializeTx | Bitcoin.BlockChain.Parser |
| setAccount | Bitcoin.RPC.API |
| setNub | Bitcoin.BlockChain.Chain, Bitcoin.BlockChain |
| setTxFee | Bitcoin.RPC.API |
| SHA1 | |
| 1 (Type/Class) | Bitcoin.Crypto.Hash.SHA1 |
| 2 (Data Constructor) | Bitcoin.Crypto.Hash.SHA1 |
| sha1 | Bitcoin.Crypto.Hash.SHA1 |
| sha1Test | Bitcoin.Crypto.Hash.SHA1 |
| SHA256 | |
| 1 (Type/Class) | Bitcoin.Crypto.Hash.SHA256 |
| 2 (Data Constructor) | Bitcoin.Crypto.Hash.SHA256 |
| sha256 | Bitcoin.Crypto.Hash.SHA256 |
| SHA512 | |
| 1 (Type/Class) | Bitcoin.Crypto.Hash.SHA512 |
| 2 (Data Constructor) | Bitcoin.Crypto.Hash.SHA512 |
| sha512 | Bitcoin.Crypto.Hash.SHA512 |
| SharedSecret | |
| 1 (Type/Class) | Bitcoin.Crypto.EC.DiffieHellman, Bitcoin.Crypto.Hash.KDF |
| 2 (Data Constructor) | Bitcoin.Crypto.EC.DiffieHellman, Bitcoin.Crypto.Hash.KDF |
| shiftl256_fullword | Bitcoin.Crypto.Word256 |
| shiftl256_small | Bitcoin.Crypto.Word256 |
| shiftr256by1 | Bitcoin.Crypto.Word256 |
| shiftr256_fullword | Bitcoin.Crypto.Word256 |
| shiftr256_small | Bitcoin.Crypto.Word256 |
| showAmount | Bitcoin.Protocol.Amount, Bitcoin.Protocol |
| showHexWord8 | Bitcoin.Misc.HexString, Bitcoin.Misc |
| showList' | Bitcoin.Script.Base, Bitcoin.Protocol |
| showOpcode | Bitcoin.Script.Base, Bitcoin.Protocol |
| showOpcodeList | Bitcoin.Script.Base, Bitcoin.Protocol |
| SigHash | |
| 1 (Type/Class) | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| 2 (Data Constructor) | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| SigHashAll | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| sigHashAll | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| SigHashAllZero | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| SigHashNone | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| SigHashSingle | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| SigHashType | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| Sign | Bitcoin.Script.Integer |
| Signature | |
| 1 (Type/Class) | Bitcoin.Crypto.EC.DSA, Bitcoin.Crypto.EC, Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| 2 (Data Constructor) | Bitcoin.Crypto.EC.DSA, Bitcoin.Crypto.EC, Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| SignatureExt | |
| 1 (Type/Class) | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| 2 (Data Constructor) | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| SignBits | |
| 1 (Type/Class) | Bitcoin.Crypto.EC.DSA, Bitcoin.Crypto.EC, Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| 2 (Data Constructor) | Bitcoin.Crypto.EC.DSA, Bitcoin.Crypto.EC, Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| signMessageHash | Bitcoin.Crypto.EC.DSA, Bitcoin.Crypto.EC |
| signMessageHashIO | Bitcoin.Crypto.EC.DSA, Bitcoin.Crypto.EC |
| signMessageHashRFC6979 | Bitcoin.Crypto.EC.DSA, Bitcoin.Crypto.EC |
| signOf | Bitcoin.Script.Integer |
| signRawMessage | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| signRawMessageIO | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| signRawMessageRFC6979 | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| signSingleInput | Bitcoin.Protocol.Tx |
| signTextMessage | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| signTextMessageAddr | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| signTextMessageAddrIO | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| signTextMessageAddrIO_ | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| signTextMessageAddrRFC6979 | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| signTextMessageAddrRFC6979_ | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| signTextMessageAddr_ | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| signTextMessageIO | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| signTextMessageRFC6979 | Bitcoin.Protocol.Signature, Bitcoin.Protocol |
| signTransaction | Bitcoin.Protocol.Tx |
| SJust | Bitcoin.Misc.Strict, Bitcoin.Misc |
| skipZeroBytes | Bitcoin.BlockChain.Parser |
| SLeft | Bitcoin.Misc.Strict, Bitcoin.Misc |
| SList | Bitcoin.Misc.Strict, Bitcoin.Misc |
| smallHexTable | Bitcoin.Misc.HexString, Bitcoin.Misc |
| SMaybe | Bitcoin.Misc.Strict, Bitcoin.Misc |
| snd3 | Bitcoin.Misc.Tuple, Bitcoin.Misc |
| SNil | Bitcoin.Misc.Strict, Bitcoin.Misc |
| SNothing | Bitcoin.Misc.Strict, Bitcoin.Misc |
| sortNub | Bitcoin.BlockChain.Chain, Bitcoin.BlockChain |
| SPair | |
| 1 (Type/Class) | Bitcoin.Misc.Strict, Bitcoin.Misc |
| 2 (Data Constructor) | Bitcoin.Misc.Strict, Bitcoin.Misc |
| sqrFp | Bitcoin.Crypto.FiniteField.Naive.Fp |
| sqrtFp | |
| 1 (Function) | Bitcoin.Crypto.FiniteField.Naive.Fp |
| 2 (Function) | Bitcoin.Crypto.FiniteField.Fast.Fp |
| sqrt_p | |
| 1 (Function) | Bitcoin.Crypto.FiniteField.Naive.Fp |
| 2 (Function) | Bitcoin.Crypto.FiniteField.Fast.Fp |
| SQuad | |
| 1 (Type/Class) | Bitcoin.Misc.Strict, Bitcoin.Misc |
| 2 (Data Constructor) | Bitcoin.Misc.Strict, Bitcoin.Misc |
| SRight | Bitcoin.Misc.Strict, Bitcoin.Misc |
| St | Bitcoin.Script.Run |
| StdTxInput | |
| 1 (Type/Class) | Bitcoin.Protocol.Tx |
| 2 (Data Constructor) | Bitcoin.Protocol.Tx |
| StdTxOutput | |
| 1 (Type/Class) | Bitcoin.Protocol.Tx |
| 2 (Data Constructor) | Bitcoin.Protocol.Tx |
| stopClient | Bitcoin.RPC.API |
| Stream | |
| 1 (Type/Class) | Bitcoin.Script.Run |
| 2 (Data Constructor) | Bitcoin.Script.Run |
| streamMoveRight | Bitcoin.Script.Run |
| STriple | |
| 1 (Type/Class) | Bitcoin.Misc.Strict, Bitcoin.Misc |
| 2 (Data Constructor) | Bitcoin.Misc.Strict, Bitcoin.Misc |
| sub256 | Bitcoin.Crypto.Word256 |
| subEC | Bitcoin.Crypto.EC.Curve, Bitcoin.Crypto.EC |
| subECP | Bitcoin.Crypto.EC.Projective, Bitcoin.Crypto.EC |
| subFp | Bitcoin.Crypto.FiniteField.Naive.Fp |
| sub_modp | Bitcoin.Crypto.FiniteField.Fast.Fp |
| swap | Bitcoin.Misc.Tuple, Bitcoin.Misc |
| swapByteOrder | Bitcoin.Misc.Endian, Bitcoin.Misc |
| swapByteOrderToBE | Bitcoin.Misc.Endian, Bitcoin.Misc |
| swapByteOrderToLE | Bitcoin.Misc.Endian, Bitcoin.Misc |