Network.Haskoin.Script

Scripts

data Script

data ScriptOp

data PushDataType

opPushData

Script Parsing

Script Outputs

data ScriptOutput

encodeOutput

encodeOutputBS

decodeOutput

decodeOutputBS

isPayPK

isPayPKHash

isPayMulSig

isPayScriptHash

scriptAddr

sortMulSig

Script Inputs

data ScriptInput

data SimpleInput

type RedeemScript

encodeInput

encodeInputBS

decodeInput

decodeInputBS

isSpendPK

isSpendPKHash

isSpendMulSig

isScriptHashInput

Helpers

scriptRecipient

scriptSender

intToScriptOp

scriptOpToInt

SigHash

data SigHash

txSigHash

encodeSigHash32

isSigAll

isSigNone

isSigSingle

isSigUnknown

data TxSignature

encodeSig

decodeSig

decodeCanonicalSig

Evaluation

evalScript

verifySpend

type SigCheck