Object/Class

org.bitcoins.testkit.core.gen

CreditingTxGen

Related Docs: class CreditingTxGen | package gen

Permalink

object CreditingTxGen extends CreditingTxGen

Linear Supertypes
CreditingTxGen, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CreditingTxGen
  2. CreditingTxGen
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def basicOutput: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink
    Definition Classes
    CreditingTxGen
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. def cltvOutput: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink
    Definition Classes
    CreditingTxGen
  8. def cltvOutputs: Gen[Seq[BitcoinUTXOSpendingInfoFull]]

    Permalink
    Definition Classes
    CreditingTxGen
  9. def conditionalOutput: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink
    Definition Classes
    CreditingTxGen
  10. def conditionalOutputs: Gen[Seq[BitcoinUTXOSpendingInfoFull]]

    Permalink
    Definition Classes
    CreditingTxGen
  11. def csvOutput: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink
    Definition Classes
    CreditingTxGen
  12. def csvOutputs: Gen[Seq[BitcoinUTXOSpendingInfoFull]]

    Permalink
    Definition Classes
    CreditingTxGen
  13. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  17. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  18. def inputsAndOutputs(outputsToUse: Gen[Seq[BitcoinUTXOSpendingInfoFull]] = outputs, destinationGenerator: (CurrencyUnit) ⇒ Gen[Seq[TransactionOutput]] = TransactionGenerators.smallOutputs): Gen[(Seq[BitcoinUTXOSpendingInfoFull], Seq[TransactionOutput])]

    Permalink
    Definition Classes
    CreditingTxGen
  19. def inputsAndP2SHOutputs(outputsToUse: Gen[Seq[BitcoinUTXOSpendingInfoFull]] = outputs, destinationGenerator: (CurrencyUnit) ⇒ Gen[Seq[(TransactionOutput, ScriptPubKey)]] = ...): Gen[(Seq[BitcoinUTXOSpendingInfoFull], Seq[(TransactionOutput, ScriptPubKey)])]

    Permalink
    Definition Classes
    CreditingTxGen
  20. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  21. def multiSigOutput: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink
    Definition Classes
    CreditingTxGen
  22. def multiSigOutputs: Gen[Seq[BitcoinUTXOSpendingInfoFull]]

    Permalink
    Definition Classes
    CreditingTxGen
  23. def multiSignatureWithTimeoutOutput: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink
    Definition Classes
    CreditingTxGen
  24. def multiSignatureWithTimeoutOutputs: Gen[Seq[BitcoinUTXOSpendingInfoFull]]

    Permalink
    Definition Classes
    CreditingTxGen
  25. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  26. def nestedOutput: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink

    A nested output is a p2sh/p2wsh wrapped output

    A nested output is a p2sh/p2wsh wrapped output

    Definition Classes
    CreditingTxGen
  27. def nestedOutputs: Gen[Seq[BitcoinUTXOSpendingInfoFull]]

    Permalink
    Definition Classes
    CreditingTxGen
  28. def nonP2WSHOutput: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink
    Definition Classes
    CreditingTxGen
  29. def nonSHOutput: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink

    Generator for non-script hash based output

    Generator for non-script hash based output

    Definition Classes
    CreditingTxGen
  30. def nonSHOutputs: Gen[Seq[BitcoinUTXOSpendingInfoFull]]

    Permalink
    Definition Classes
    CreditingTxGen
  31. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. def output: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink
    Definition Classes
    CreditingTxGen
  34. def outputs: Gen[Seq[BitcoinUTXOSpendingInfoFull]]

    Permalink

    Either a list of non-CLTV outputs or a single CLTV output, with proportional probability

    Either a list of non-CLTV outputs or a single CLTV output, with proportional probability

    Definition Classes
    CreditingTxGen
  35. def p2pkOutput: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink

    Generates a crediting tx with a p2pk spk at the returned index

    Generates a crediting tx with a p2pk spk at the returned index

    Definition Classes
    CreditingTxGen
  36. def p2pkOutputs: Gen[Seq[BitcoinUTXOSpendingInfoFull]]

    Permalink

    Generates multiple crediting txs with p2pk spks at the returned index

    Generates multiple crediting txs with p2pk spks at the returned index

    Definition Classes
    CreditingTxGen
  37. def p2pkWithTimeoutOutput: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink
    Definition Classes
    CreditingTxGen
  38. def p2pkWithTimeoutOutputs: Gen[Seq[BitcoinUTXOSpendingInfoFull]]

    Permalink
    Definition Classes
    CreditingTxGen
  39. def p2pkhOutput: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink

    Generates a transaction that has a p2pkh output at the returned index.

    Generates a transaction that has a p2pkh output at the returned index. This output can be spent by the returned ECPrivateKey

    Definition Classes
    CreditingTxGen
  40. def p2pkhOutputs: Gen[Seq[BitcoinUTXOSpendingInfoFull]]

    Permalink

    Generates a sequence of p2pkh outputs at the returned index

    Generates a sequence of p2pkh outputs at the returned index

    Definition Classes
    CreditingTxGen
  41. def p2shOutput: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink
    Definition Classes
    CreditingTxGen
  42. def p2shOutputs: Gen[Seq[BitcoinUTXOSpendingInfoFull]]

    Permalink
    Definition Classes
    CreditingTxGen
  43. def p2wpkhOutput: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink
    Definition Classes
    CreditingTxGen
  44. def p2wpkhOutputs: Gen[Seq[BitcoinUTXOSpendingInfoFull]]

    Permalink
    Definition Classes
    CreditingTxGen
  45. def p2wshOutput: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink
    Definition Classes
    CreditingTxGen
  46. def p2wshOutputs: Gen[Seq[BitcoinUTXOSpendingInfoFull]]

    Permalink
    Definition Classes
    CreditingTxGen
  47. def random: Gen[BitcoinUTXOSpendingInfoFull]

    Permalink
    Definition Classes
    CreditingTxGen
  48. def randoms: Gen[Seq[BitcoinUTXOSpendingInfoFull]]

    Permalink
    Definition Classes
    CreditingTxGen
  49. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  50. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  51. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from CreditingTxGen

Inherited from AnyRef

Inherited from Any

Ungrouped