Hoogle Search
Within LTS Haskell 24.25 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
arbitrarySigHashFlag :: Gen SigHashFlaghaskoin-core Haskoin.Util.Arbitrary.Script No documentation available.
arbitrarySimpleInput :: Network -> Ctx -> Gen ScriptInputhaskoin-core Haskoin.Util.Arbitrary.Script Arbitrary ScriptInput of type SpendPK, SpendPKHash or SpendMulSig (not ScriptHashInput)
arbitrarySimpleOutput :: Ctx -> Gen ScriptOutputhaskoin-core Haskoin.Util.Arbitrary.Script Arbitrary ScriptOutput of type PayPK, PayPKHash or PayMS (Not PayScriptHash, DataCarrier, or SegWit)
arbitraryTxSignature :: Network -> Ctx -> Gen (TxHash, SecKey, TxSignature)haskoin-core Haskoin.Util.Arbitrary.Script Arbitrary message hash, private key and corresponding TxSignature. The signature is generated deterministically using a random message and a random private key.
arbitraryTxSignatureEmpty :: Network -> Ctx -> Gen TxSignaturehaskoin-core Haskoin.Util.Arbitrary.Script Arbitrary transaction signature that could also be empty.
arbitraryValidSigHash :: Network -> Gen SigHashhaskoin-core Haskoin.Util.Arbitrary.Script Arbitrary valid SigHash.
arbitraryWPKHashOutput :: Gen ScriptOutputhaskoin-core Haskoin.Util.Arbitrary.Script Arbitrary PayWitnessPKHash output.
arbitraryWSHOutput :: Gen ScriptOutputhaskoin-core Haskoin.Util.Arbitrary.Script Arbitrary PayWitnessScriptHash output.
arbitraryWitOutput :: Gen ScriptOutputhaskoin-core Haskoin.Util.Arbitrary.Script No documentation available.
arbitraryAddrOnlyTx :: Network -> Ctx -> Gen Txhaskoin-core Haskoin.Util.Arbitrary.Transaction Arbitrary transaction containing only inputs of type SpendPKHash, SpendScriptHash (multisig) and outputs of type PayPKHash and PaySH. Only compressed public keys are used.