Hoogle Search
Within LTS Haskell 24.9 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
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.
arbitraryAddrOnlyTxFull :: Network -> Ctx -> Gen Txhaskoin-core Haskoin.Util.Arbitrary.Transaction Like arbitraryAddrOnlyTx without empty signatures in the inputs.
arbitraryAddrOnlyTxIn :: Network -> Ctx -> Gen TxInhaskoin-core Haskoin.Util.Arbitrary.Transaction Arbitrary TxIn that can only be of type SpendPKHash or SpendScriptHash (multisig). Only compressed public keys are used.
arbitraryAddrOnlyTxInFull :: Network -> Ctx -> Gen TxInhaskoin-core Haskoin.Util.Arbitrary.Transaction like arbitraryAddrOnlyTxIn with no empty signatures.
arbitraryAddrOnlyTxOut :: Network -> Ctx -> Gen TxOuthaskoin-core Haskoin.Util.Arbitrary.Transaction Arbitrary TxOut that can only be of type PayPKHash or PaySH.
arbitraryAnyInput :: Network -> Ctx -> Bool -> Gen (SigInput, PrivateKey)haskoin-core Haskoin.Util.Arbitrary.Transaction Arbitrary SigInput.
arbitraryEmptyTx :: Network -> Ctx -> Gen Txhaskoin-core Haskoin.Util.Arbitrary.Transaction Arbitrary transaction with empty inputs.
arbitraryInputStuff :: Network -> Gen (Word64, OutPoint, SigHash)haskoin-core Haskoin.Util.Arbitrary.Transaction Arbitrary value, out point and sighash for an input.
arbitraryLegacyTx :: Network -> Ctx -> Gen Txhaskoin-core Haskoin.Util.Arbitrary.Transaction Arbitrary regular transaction.
arbitraryMSSigInput :: Network -> Ctx -> Gen (SigInput, [PrivateKey])haskoin-core Haskoin.Util.Arbitrary.Transaction Arbitrary SigInput with a ScriptOutput of type PayMulSig.