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 |