sealed abstract class CreditingTxGen extends AnyRef
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- CreditingTxGen
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def basicOutput: Gen[ScriptSignatureParams[InputInfo]]
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def cltvOutput: Gen[ScriptSignatureParams[InputInfo]]
- def cltvOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
- def conditionalOutput: Gen[ScriptSignatureParams[InputInfo]]
- def conditionalOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
- def csvOutput: Gen[ScriptSignatureParams[InputInfo]]
- def csvOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def inputsAndOutputs(outputsToUse: Gen[Seq[ScriptSignatureParams[InputInfo]]] = outputs, destinationGenerator: (CurrencyUnit) => Gen[Seq[TransactionOutput]] = TransactionGenerators.smallOutputs): Gen[(Seq[ScriptSignatureParams[InputInfo]], Seq[TransactionOutput])]
- def inputsAndP2SHOutputs(outputsToUse: Gen[Seq[ScriptSignatureParams[InputInfo]]] = outputs, destinationGenerator: (CurrencyUnit) => Gen[Seq[(TransactionOutput, ScriptPubKey)]] = TransactionGenerators.smallP2SHOutputs): Gen[(Seq[ScriptSignatureParams[InputInfo]], Seq[(TransactionOutput, ScriptPubKey)])]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def multiSigOutput: Gen[ScriptSignatureParams[InputInfo]]
- def multiSigOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
- def multiSignatureWithTimeoutOutput: Gen[ScriptSignatureParams[InputInfo]]
- def multiSignatureWithTimeoutOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nestedOutput: Gen[ScriptSignatureParams[InputInfo]]
A nested output is a p2sh/p2wsh wrapped output
- def nestedOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
- def nonP2WSHOutput: Gen[ScriptSignatureParams[InputInfo]]
- def nonP2WSHOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
- def nonSHOutput: Gen[ScriptSignatureParams[InputInfo]]
Generator for non-script hash based output
- def nonSHOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def output: Gen[ScriptSignatureParams[InputInfo]]
- def outputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
Either a list of non-CLTV outputs or a single CLTV output, with proportional probability
- def p2pkOutput: Gen[ScriptSignatureParams[InputInfo]]
Generates a crediting tx with a p2pk spk at the returned index
- def p2pkOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
Generates multiple crediting txs with p2pk spks at the returned index
- def p2pkWithTimeoutOutput: Gen[ScriptSignatureParams[InputInfo]]
- def p2pkWithTimeoutOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
- def p2pkhOutput: Gen[ScriptSignatureParams[InputInfo]]
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
- def p2pkhOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
Generates a sequence of p2pkh outputs at the returned index
- def p2shOutput: Gen[ScriptSignatureParams[InputInfo]]
- def p2shOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
- def p2wpkhOutput: Gen[ScriptSignatureParams[InputInfo]]
- def p2wpkhOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
- def p2wshOutput: Gen[ScriptSignatureParams[InputInfo]]
- def p2wshOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
- def random: Gen[ScriptSignatureParams[InputInfo]]
- def randoms: Gen[Seq[ScriptSignatureParams[InputInfo]]]
- def rawOutput: Gen[ScriptSignatureParams[InputInfo]]
- def rawOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def witOutput: Gen[ScriptSignatureParams[InputInfo]]
- def witOutputs: Gen[Seq[ScriptSignatureParams[InputInfo]]]